NCBI C++ ToolKit
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CDBConnParamsDelegate Class Reference

Search Toolkit Book for CDBConnParamsDelegate

#include <dbapi/driver/interfaces.hpp>

+ Inheritance diagram for CDBConnParamsDelegate:
+ Collaboration diagram for CDBConnParamsDelegate:

Public Member Functions

 CDBConnParamsDelegate (const CDBConnParams &other)
 
virtual ~CDBConnParamsDelegate (void)
 
virtual string GetDriverName (void) const
 
virtual Uint4 GetProtocolVersion (void) const
 
virtual EEncoding GetEncoding (void) const
 
virtual string GetServerName (void) const
 
virtual string GetDatabaseName (void) const
 
virtual string GetUserName (void) const
 
virtual string GetPassword (void) const
 
virtual EServerType GetServerType (void) const
 
virtual Uint4 GetHost (void) const
 
virtual Uint2 GetPort (void) const
 
virtual CRef< IConnValidatorGetConnValidator (void) const
 
virtual const impl::CDBHandlerStackGetOpeningMsgHandlers (void) const
 
virtual string GetParam (const string &key) const
 Parameters, which are not listed above explicitly, should be retrieved via SetParam() method. More...
 
- Public Member Functions inherited from CDBConnParams
 CDBConnParams (void)
 
virtual ~CDBConnParams (void)
 

Private Member Functions

 CDBConnParamsDelegate (const CDBConnParamsDelegate &other)
 
CDBConnParamsDelegateoperator= (const CDBConnParamsDelegate &other)
 

Private Attributes

const CDBConnParamsm_Other
 

Additional Inherited Members

- Public Types inherited from CDBConnParams
enum  EServerType {
  eUnknown , eMySQL , eSybaseOpenServer , eSybaseSQLServer ,
  eMSSqlServer
}
 
- Protected Member Functions inherited from CDBConnParams
void SetChildObj (const CDBConnParams &child_obj) const
 
void ReleaseChildObj (void) const
 
const CDBConnParamsGetThis (void) const
 

Detailed Description

Definition at line 326 of file interfaces.hpp.


The documentation for this class was generated from the following files:
Modified on Sat Feb 24 07:49:50 2024 by modify_doxy.py rev. 669887