AllocISQLStatement(const cSQLCmd &oCmd) | GrayLib::cSQLStatement | protected |
AssertValid() const | Gray::CObject | inlinevirtual |
AttachISQL(ISQLBase *pSQL) | GrayLib::cSQLBase | protected |
Close() | GrayLib::cSQLStatement | |
CloseStatement(bool bDrop=true, bool bThrowOnError=false) | GrayLib::cSQLStatement | |
cNonCopyable() noexcept | Gray::cNonCopyable | inlineprotected |
cSQLBase() | GrayLib::cSQLBase | protected |
cSQLStatement() | GrayLib::cSQLStatement | |
cSQLStatementQ() | GrayLib::cSQLStatementQ | |
ExecCancel() | GrayLib::cSQLStatement | |
ExecuteAndFetch(cSQLDatabase *pDatabase, cSQLCmd &oCmd, cExceptionHolder *pExceptionRet=nullptr) override | GrayLib::cSQLStatementQ | virtual |
FetchNext(bool bWaitIfBusy=false) override | GrayLib::cSQLStatementQ | virtual |
FillException(cExceptionHolder &exh, cStringA sCommand, const cDebugSourceLine &src) const | GrayLib::cSQLBase | |
FindColumn(const char *pszFieldName) | GrayLib::cSQLStatement | |
FreeISQL() | GrayLib::cSQLBase | protected |
FreeISQLTested() | GrayLib::cSQLBase | protected |
get_ChildHandleCount() const noexcept | GrayLib::cSQLBase | inline |
get_ISQLStatement() const | GrayLib::cSQLStatement | protected |
get_SQLDriver() const | GrayLib::cSQLStatement | virtual |
get_SQLParent() const | GrayLib::cSQLStatement | virtual |
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::cSQLStatement | inline |
GetColumnStr(SQL_COLUMN_t iColumn=k_SQL_COL_FIRST) | GrayLib::cSQLStatement | |
GetColumnStr(const char *pszFieldName) | GrayLib::cSQLStatement | inline |
GetColumnString(SQL_COLUMN_t iColumn, OUT cStringA &sResult) | GrayLib::cSQLStatement | |
GetColumnVar(SQL_COLUMN_t iColumn, OUT cVariant &vVal) override | GrayLib::cSQLStatementQ | virtual |
GetColumnVar(const char *pszFieldName, OUT cVariant &vVal) | GrayLib::cSQLStatementQ | inline |
isConnected() const | GrayLib::cSQLStatement | |
isISQLValid() const | GrayLib::cSQLBase | |
isValidCheck() const noexcept | Gray::CObject | inlinevirtual |
m_aColumnData | GrayLib::cSQLStatementQ | |
m_aColumnInfo | GrayLib::cSQLStatement | protected |
m_bLogOnError | GrayLib::cSQLBase | |
m_pDatabase | GrayLib::cSQLStatement | protected |
m_pISQL | GrayLib::cSQLBase | protected |
m_sFromTable | GrayLib::cSQLStatement | |
ReadColumnCount() | GrayLib::cSQLStatement | protected |
ReadColumnInfo(SQL_COLUMN_t iColumn, OUT cSQLColumnInfo &info) | GrayLib::cSQLStatement | protected |
ReadRecordset() | GrayLib::cSQLStatementQ | protected |
RemoveColumn(SQL_COLUMN_t iColumn) | GrayLib::cSQLStatementQ | |
RemoveDriverIdentification(const FILECHAR_t *pszError) | GrayLib::cSQLBase | static |
ReturnError1(cExceptionHolder &exh) const | GrayLib::cSQLBase | |
ReturnError2(cStringA sCommand, const cDebugSourceLine &src) const | GrayLib::cSQLBase | |
s_GetByName(const ATOMCHAR_t *pszPropName, OUT cVariant &vValRet) override | GrayLib::cSQLStatementQ | |
s_GetEnum(ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &rvValRet) override | GrayLib::cSQLStatementQ | |
Serialize(cArchive &a) | Gray::CObject | virtual |
SetColumnType(SQL_COLUMN_t iColumn, SQL_TYPE_t eType) | GrayLib::cSQLStatementQ | |
VerifyColumn(SQL_COLUMN_t iColumn, const char *pszFieldName) | GrayLib::cSQLStatement | |
~cNonCopyable() noexcept | Gray::cNonCopyable | inlineprotected |
~CObject() | Gray::CObject | inlinevirtual |
~cSQLBase() | GrayLib::cSQLBase | virtual |
~cSQLStatement() | GrayLib::cSQLStatement | virtual |
~cSQLStatementQ() | GrayLib::cSQLStatementQ | virtual |