Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cSQLDatabase Member List

This is the complete list of members for GrayLib::cSQLDatabase, including all inherited members.

AllocISQLDatabase(cSQLDriver *pSQLDriver)GrayLib::cSQLDatabaseprotected
AssertValid() constGray::CObjectinlinevirtual
AttachISQL(ISQLBase *pSQL)GrayLib::cSQLBaseprotected
ChangeCriticalWait(int iDelta)GrayLib::cSQLDatabaseprotected
Close(bool bDestroyHandle)GrayLib::cSQLDatabase
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
cSQLBase()GrayLib::cSQLBaseprotected
cSQLDatabase()GrayLib::cSQLDatabase
DecRefCount()Gray::cRefBaseinline
EndTransaction(bool bCommit)GrayLib::cSQLDatabase
ExecuteSQLAndFetch(cSQLCmd &oCmd, cSQLStatement &rResultSet, cExceptionHolder *pExceptionRet=nullptr, bool bWaitIfBusy=false)GrayLib::cSQLDatabase
ExecuteSQLCmd(cSQLCmd &oCmd, cExceptionHolder *pExceptionRet=nullptr)GrayLib::cSQLDatabase
ExecuteSQLOrInsert(cSQLCmdUpdate &oCmdUpdate, cExceptionHolder *pExceptionRet)GrayLib::cSQLDatabase
FillException(cExceptionHolder &exh, cStringA sCommand, const cDebugSourceLine &src) constGrayLib::cSQLBase
FreeISQL()GrayLib::cSQLBaseprotected
FreeISQLTested()GrayLib::cSQLBaseprotected
get_AutoCommit() constGrayLib::cSQLDatabase
get_ChildHandleCount() const noexceptGrayLib::cSQLBaseinline
get_HashCode() const noexceptGray::cRefBaseinline
get_ISQLDatabase() constGrayLib::cSQLDatabase
get_RefCount() const noexceptGray::cRefBaseinline
get_SQLDriver() constGrayLib::cSQLDatabaseinlinevirtual
get_SQLParent() constGrayLib::cSQLDatabasevirtual
GetConfigDB()GrayLib::cSQLDatabase
IncRefCount()Gray::cRefBaseinline
isConnected() constGrayLib::cSQLDatabaseinline
isDestructing() noexceptGray::cRefBaseinline
IsExtReferenced(int nCheckVal=1) constGrayLib::cSQLDatabase
isISQLValid() constGrayLib::cSQLBase
isStaticConstruct() const noexceptGray::cRefBaseinline
isValidCheck() const noexceptGray::CObjectinlinevirtual
isValidObj() const noexceptGray::cRefBaseinline
m_bLogOnErrorGrayLib::cSQLBase
m_pISQLGrayLib::cSQLBaseprotected
m_pSQLDriverGrayLib::cSQLDatabase
onFinalRelease()Gray::cRefBaseinlinevirtual
OpenConnect(cStringF sConnectionString, cExceptionHolder *pExceptionHolder=nullptr, int iMaxRetries=3)GrayLib::cSQLDatabase
OpenConnectInt(cExceptionHolder *pExceptionHolder, int iMaxRetries, TIMESYS_t nTimeStart)GrayLib::cSQLDatabaseprotected
put_AutoCommit(bool bAutoCommit)GrayLib::cSQLDatabase
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
ReadConfigDB()GrayLib::cSQLDatabaseprotected
RemoveDriverIdentification(const FILECHAR_t *pszError)GrayLib::cSQLBasestatic
RetryOpenConnect(cExceptionHolder *pExceptionHolder=nullptr, int iMaxRetries=100)GrayLib::cSQLDatabase
ReturnError1(cExceptionHolder &exh) constGrayLib::cSQLBase
ReturnError2(cStringA sCommand, const cDebugSourceLine &src) constGrayLib::cSQLBase
Serialize(cArchive &a)Gray::CObjectvirtual
SetDestructing()Gray::cRefBaseinline
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~CObject()Gray::CObjectinlinevirtual
~cRefBase()Gray::cRefBaseinlinevirtual
~cSQLBase()GrayLib::cSQLBasevirtual
~cSQLDatabase()GrayLib::cSQLDatabasevirtual