#include <ncbi_pch.hpp>
#include <corelib/ncbidll.hpp>
#include <corelib/ncbireg.hpp>
#include <corelib/plugin_manager.hpp>
#include <corelib/plugin_manager_impl.hpp>
#include <corelib/plugin_manager_store.hpp>
#include <corelib/ncbi_safe_static.hpp>
#include <dbapi/driver/driver_mgr.hpp>
Include dependency graph for driver_mgr.cpp:

Go to the source code of this file.
Classes | |
| class | C_xDriverMgr |
| struct | C_xDriverMgr::SDrivers |
Functions | |
| TPluginManagerParamTree * | MakePluginManagerParamTree (const string &driver_name, const map< string, string > *attr) |
| TPluginManagerParamTree * | MakePluginManagerParamTree (const CDBConnParams ¶ms) |
| I_DriverContext * | Get_I_DriverContext (const string &driver_name, const map< string, string > *attr) |
| I_DriverContext * | MakeDriverContext (const CDBConnParams ¶ms) |
Variables | |
| static CSafeStaticPtr< C_xDriverMgr > | s_DrvMgr |
|
||||||||||||
|
Definition at line 364 of file driver_mgr.cpp. References _ASSERT, DATABASE_DRIVER_ERROR, auto_ptr< X >::get(), MakePluginManagerParamTree(), NCBI_INTERFACE_VERSION, and auto_ptr< X >::reset(). |
|
|
Definition at line 68 of file driver_mgr.cpp. References CDBConnParams::GetDriverName(), and CDBConnParams::GetParam(). |
|
||||||||||||
|
Definition at line 49 of file driver_mgr.cpp. References map_checker< std::map< Key, T, Compare > >::begin(), map_checker< std::map< Key, T, Compare > >::end(), and IRWRegistry::Set(). Referenced by Get_I_DriverContext(), C_xDriverMgr::GetDriverContext(), and MakeDriverContext(). |
|
1.4.6
Modified on Mon Dec 07 16:21:45 2009 by modify_doxy.py rev. 173732