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

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

AllocISQLStatement(const cSQLCmd &oCmd)GrayLib::cSQLStatementprotected
AssertValid() constGray::CObjectinlinevirtual
AttachISQL(ISQLBase *pSQL)GrayLib::cSQLBaseprotected
Close()GrayLib::cSQLStatement
CloseStatement(bool bDrop=true, bool bThrowOnError=false)GrayLib::cSQLStatement
cNonCopyable() noexceptGray::cNonCopyableinlineprotected
cSQLBase()GrayLib::cSQLBaseprotected
cSQLStatement()GrayLib::cSQLStatement
cSQLStatementQ()GrayLib::cSQLStatementQ
ExecCancel()GrayLib::cSQLStatement
ExecuteAndFetch(cSQLDatabase *pDatabase, cSQLCmd &oCmd, cExceptionHolder *pExceptionRet=nullptr) overrideGrayLib::cSQLStatementQvirtual
FetchNext(bool bWaitIfBusy=false) overrideGrayLib::cSQLStatementQvirtual
FillException(cExceptionHolder &exh, cStringA sCommand, const cDebugSourceLine &src) constGrayLib::cSQLBase
FindColumn(const char *pszFieldName)GrayLib::cSQLStatement
FreeISQL()GrayLib::cSQLBaseprotected
FreeISQLTested()GrayLib::cSQLBaseprotected
get_ChildHandleCount() const noexceptGrayLib::cSQLBaseinline
get_ISQLStatement() constGrayLib::cSQLStatementprotected
get_SQLDriver() constGrayLib::cSQLStatementvirtual
get_SQLParent() constGrayLib::cSQLStatementvirtual
GetColumnCount()GrayLib::cSQLStatement
GetColumnInfo(SQL_COLUMN_t iColumn=k_SQL_COL_FIRST)GrayLib::cSQLStatement
GetColumnInt(SQL_COLUMN_t iColumn=k_SQL_COL_FIRST)GrayLib::cSQLStatement
GetColumnInt(const char *pszFieldName)GrayLib::cSQLStatementinline
GetColumnStr(SQL_COLUMN_t iColumn=k_SQL_COL_FIRST)GrayLib::cSQLStatement
GetColumnStr(const char *pszFieldName)GrayLib::cSQLStatementinline
GetColumnString(SQL_COLUMN_t iColumn, OUT cStringA &sResult)GrayLib::cSQLStatement
GetColumnVar(SQL_COLUMN_t iColumn, OUT cVariant &vVal) overrideGrayLib::cSQLStatementQvirtual
GetColumnVar(const char *pszFieldName, OUT cVariant &vVal)GrayLib::cSQLStatementQinline
isConnected() constGrayLib::cSQLStatement
isISQLValid() constGrayLib::cSQLBase
isValidCheck() const noexceptGray::CObjectinlinevirtual
m_aColumnDataGrayLib::cSQLStatementQ
m_aColumnInfoGrayLib::cSQLStatementprotected
m_bLogOnErrorGrayLib::cSQLBase
m_pDatabaseGrayLib::cSQLStatementprotected
m_pISQLGrayLib::cSQLBaseprotected
m_sFromTableGrayLib::cSQLStatement
ReadColumnCount()GrayLib::cSQLStatementprotected
ReadColumnInfo(SQL_COLUMN_t iColumn, OUT cSQLColumnInfo &info)GrayLib::cSQLStatementprotected
ReadRecordset()GrayLib::cSQLStatementQprotected
RemoveColumn(SQL_COLUMN_t iColumn)GrayLib::cSQLStatementQ
RemoveDriverIdentification(const FILECHAR_t *pszError)GrayLib::cSQLBasestatic
ReturnError1(cExceptionHolder &exh) constGrayLib::cSQLBase
ReturnError2(cStringA sCommand, const cDebugSourceLine &src) constGrayLib::cSQLBase
s_GetByName(const ATOMCHAR_t *pszPropName, OUT cVariant &vValRet) overrideGrayLib::cSQLStatementQ
s_GetEnum(ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &rvValRet) overrideGrayLib::cSQLStatementQ
Serialize(cArchive &a)Gray::CObjectvirtual
SetColumnType(SQL_COLUMN_t iColumn, SQL_TYPE_t eType)GrayLib::cSQLStatementQ
VerifyColumn(SQL_COLUMN_t iColumn, const char *pszFieldName)GrayLib::cSQLStatement
~cNonCopyable() noexceptGray::cNonCopyableinlineprotected
~CObject()Gray::CObjectinlinevirtual
~cSQLBase()GrayLib::cSQLBasevirtual
~cSQLStatement()GrayLib::cSQLStatementvirtual
~cSQLStatementQ()GrayLib::cSQLStatementQvirtual