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

BGDNetContext.h

См. документацию.
00001 
00006 #ifndef __BGDNetContext_h__
00007 #define __BGDNetContext_h__
00008 
00009 #include "BGDNetConfig.h"
00010 
00011 #include <nwnet.h>
00012 #include "BGDNetException.h"
00013 #include "BGDNetString.h"
00014 
00015 namespace BGDNet
00016 {
00017 
00024 class BGDNET_API Context
00025 {
00026 public:
00027 
00028   Context( void )
00029     throw(Exception);
00034   explicit Context( const char* ctxName )
00035     throw(Exception);
00041   Context( const Context& ctx )
00042     throw(Exception);
00047   ~Context( void );
00052   operator NWDSContextHandle( void ) const;
00057   void name( const char* name );
00063   String name( void ) const;
00069   void dsiFlags( nuint32 flags );
00078   nuint32 dsiFlags( void ) const;
00086   void dckFlags( nuint32 flags );
00094   nuint32 dckFlags( void ) const;
00101   String dn( const char* name ) const;
00108   String rdn( const char* name ) const;
00115 private:
00116 
00117   Context& operator =( const Context& );
00122   void create( void );
00127   NWDSContextHandle m_handle;
00131 };
00132 
00133 } // namespace BGDNet
00134 
00135 #endif //__BGDNetContext_h__

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