Титульная страница   Иерархия классов   Алфавитный указатель   Классы   Файлы   Члены классов   Члены файла   Примеры  

BGDNetException.h

См. документацию.
00001 
00006 #ifndef __BGDNetException_h__
00007 #define __BGDNetException_h__
00008 
00009 #include "BGDNetConfig.h"
00010 
00011 #include <string>
00012 #include <nwcaldef.h>
00013 
00014 namespace BGDNet
00015 {
00016 
00017 using std::string;
00018 
00026 class BGDNET_API Exception
00027 {
00028 public:
00029 
00030   Exception( NWCCODE errCode, const char* errMsg = 0 );
00038   Exception( const Exception& e );
00043   ~Exception( void );
00048   Exception& operator =( const Exception& e );
00053   NWCCODE code( void ) const;
00059   const char* what( void ) const;
00065 private:
00066 
00067   NWCCODE m_errCode;
00072   string* m_pMsg;
00076 };
00077 
00078 } // namespace BGDNet
00079 
00080 #endif //__BGDNetException_h__

РУП БЕЛГИПРОДОР Документация на BGDNet сгенерирована Mon Apr 1 18:36:52 2002, БЕЛГИПРОДОР ©  2001