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

Search Toolkit Book for CDBConnectionFactory::CMapperFactory

+ Collaboration diagram for CDBConnectionFactory::CMapperFactory:

Public Member Functions

 CMapperFactory (IDBServiceMapper::TFactory svc_mapper_factory, const IRegistry *registry, EDefaultMapping def_mapping)
 
IDBServiceMapperMake (void) const
 

Private Attributes

const IDBServiceMapper::TFactory m_SvcMapperFactory
 
const IRegistrym_Registry
 
EDefaultMapping m_DefMapping
 

Detailed Description

Definition at line 237 of file dbapi_conn_factory.hpp.

Constructor & Destructor Documentation

◆ CMapperFactory()

CDBConnectionFactory::CMapperFactory::CMapperFactory ( IDBServiceMapper::TFactory  svc_mapper_factory,
const IRegistry registry,
EDefaultMapping  def_mapping 
)

Definition at line 988 of file dbapi_conn_factory.cpp.

References CHECK_DRIVER_ERROR, eUseDefaultMapper, and m_SvcMapperFactory.

Member Function Documentation

◆ Make()

IDBServiceMapper * CDBConnectionFactory::CMapperFactory::Make ( void  ) const

Member Data Documentation

◆ m_DefMapping

EDefaultMapping CDBConnectionFactory::CMapperFactory::m_DefMapping
private

Definition at line 250 of file dbapi_conn_factory.hpp.

◆ m_Registry

const IRegistry* CDBConnectionFactory::CMapperFactory::m_Registry
private

Definition at line 249 of file dbapi_conn_factory.hpp.

◆ m_SvcMapperFactory

const IDBServiceMapper::TFactory CDBConnectionFactory::CMapperFactory::m_SvcMapperFactory
private

Definition at line 248 of file dbapi_conn_factory.hpp.

Referenced by CMapperFactory().


The documentation for this class was generated from the following files:
Modified on Sun Feb 25 03:01:48 2024 by modify_doxy.py rev. 669887