58 bool FreeISQLDriver();
#define GRAYLIB_LINK
Definition: GrayLibBase.h:35
Definition: cSQLBase.h:78
Definition: cSQLCmd.h:180
Definition: cSQLBase.h:30
Definition: cSQLDatabase.h:30
virtual bool AllocISQLDriver()=0
const char *const m_pszName
Unique Name for Provider in ConnectionString.
Definition: cSQLMgr.h:31
ITERATE_t m_iTotalHandles
Total handles open.
Definition: cSQLMgr.h:32
ITERATE_t m_iTotalConnected
Total cSQLDatabase open connects.
Definition: cSQLMgr.h:33
virtual cSQLDriver * get_SQLDriver() const override
What driver ultimately owns this?
Definition: cSQLMgr.h:43
virtual cSQLBase * get_SQLParent() const override
Definition: cSQLMgr.h:48
const char * get_Name() const noexcept
Definition: cSQLMgr.h:39
UNITTEST2_PREDEF(cSQLMgr)
cArraySortName< cSQLDriver, char > m_aDrivers
My drivers/providers I can use to open db's.
Definition: cSQLMgr.h:69
Definition: cArraySortRef.h:199
Definition: cSingletonPtr.h:20
Definition: cSingleton.h:127
Definition: ISQLDriver.h:55
class __DECL_IMPORT cSQLDriver
Definition: cSQLBase.h:27
UNITTEST2_PREDEF(cQuadtree)
DECLARE_INTERFACE(IScriptableSetter)
int ITERATE_t
like size_t but signed
Definition: Index.h:28