MDBL Library
CTable Member List
This is the complete list of members for CTable, including all inherited members.
AddColumn(const tchar *pszName, COLTYPE eType, size_t nLength, uint nFlags=CColumn::DEFAULTS)CTable [virtual]
AddColumn(const tchar *pszName, CTable &oTable, size_t nColumn, uint nFlags=CColumn::FOREIGNKEY)CTable [virtual]
AddIndex(size_t nColumn)CTable [virtual]
ALL enum valueCTable
CField classCTable [friend]
CheckColumn(CRow &oRow, size_t nColumn, const CValue &oValue, bool bUpdate) const CTable [protected, virtual]
CheckIndexes() const CTable [protected, virtual]
CheckRow(CRow &oRow, bool bUpdate) const CTable [protected, virtual]
Column(size_t n) const CTable [inline, virtual]
ColumnCount() const CTable [inline, virtual]
CopyTable(const CTable &oTable)CTable [virtual]
CreateRow()CTable [virtual]
CRow classCTable [friend]
CTable(CMDB &oDB, const tchar *pszName, uint nFlags=DEFAULTS)CTable
CTable(const CTable &)CTable [private]
DB() const CTable [inline]
DEFAULTS enum valueCTable
DELETED enum valueCTable
DeleteRow(size_t nRow)CTable [virtual]
DeleteRow(CRow &oRow)CTable [virtual]
DeleteRows(const CResultSet &oRS)CTable [virtual]
DropAllColumns()CTable [virtual]
DropColumn(size_t nColumn)CTable [virtual]
DropIndex(size_t nColumn)CTable [virtual]
Dump(WCL::IOutputStream &rStream) const CTable [virtual]
Exists(const CWhere &oQuery) const CTable [virtual]
FindColumn(const tchar *pszName)CTable [inline, virtual]
INSERTED enum valueCTable
InsertRow(CRow &oRow, bool bNew=true)CTable [virtual]
IsNullRow(CRow &oRow) const CTable [inline, virtual]
m_nDeletionsCTable [protected]
m_nFlagsCTable [protected]
m_nIdentColCTable [protected]
m_nIdentValCTable [protected]
m_nInsertionsCTable [protected]
m_nUpdatesCTable [protected]
m_oDBCTable [protected]
m_pNullRowCTable [protected]
m_strNameCTable [protected]
m_strSQLGroupCTable [protected]
m_strSQLOrderCTable [protected]
m_strSQLTableCTable [protected]
m_strSQLWhereCTable [protected]
m_vColumnsCTable [protected]
m_vRowsCTable [protected]
Modified() const CTable [virtual]
Modified(bool bModified)CTable [virtual]
Name() const CTable [inline]
NullRow()CTable [virtual]
OnAfterDelete(CRow &oRow)CTable [protected, virtual]
OnAfterInsert(CRow &oRow)CTable [protected, virtual]
OnBeforeDelete(CRow &oRow)CTable [protected, virtual]
OnBeforeInsert(CRow &oRow)CTable [protected, virtual]
operator=(const CTable &)CTable [private]
operator[](size_t n) const CTable [inline, virtual]
PERSISTENT enum valueCTable
Read(WCL::IInputStream &rStream)CTable [virtual]
Read(CSQLSource &rSource)CTable [virtual]
READ_ONLY enum valueCTable
READ_WRITE enum valueCTable
ReadOnly() const CTable [inline]
ResetRowFlags()CTable [virtual]
Row(size_t n) const CTable [inline, virtual]
RowCount() const CTable [inline, virtual]
RowTypes enum nameCTable
Select(const CWhere &oQuery) const CTable [virtual]
SelectAll() const CTable [virtual]
SelectRow(size_t nColumn, const CValue &oValue) const CTable [virtual]
SQLColumnList() const CTable [protected, virtual]
SQLQuery() const CTable [protected, virtual]
Transient() const CTable [inline]
TRANSIENT enum valueCTable
Truncate()CTable [virtual]
TruncateIndexes()CTable [protected, virtual]
UPDATED enum valueCTable
Write(WCL::IOutputStream &rStream)CTable [virtual]
Write(CSQLSource &rSource, RowTypes eRows=ALL)CTable [virtual]
WriteDeletions(CSQLSource &rSource)CTable [protected, virtual]
WriteInsertions(CSQLSource &rSource)CTable [protected, virtual]
WriteUpdates(CSQLSource &rSource)CTable [protected, virtual]
~CTable()CTable [virtual]