|
| bool | populate (RWDBReader &reader) |
| |
| | RWDBTable () |
| |
| | RWDBTable (const RWDBTable &table) |
| |
| void | acquire (void) const |
| |
| RWDBStatus | addColumn (const RWDBColumn &column) |
| |
| RWDBStatus | addColumn (const RWDBColumn &column, const RWDBConnection &connection) |
| |
| RWDBStatus | addColumn (const RWCString &name, RWDBValue::ValueType type=RWDBValue::NoType, long storageLength=0, int nativeType=-1, int precision=-1, int scale=-1, bool nullAllowed=true, RWDBColumn::ParamType paramType=RWDBColumn::notAParameter) |
| |
| RWDBStatus | addColumn (const RWCString &name, const RWDBConnection &connection, RWDBValue::ValueType type=RWDBValue::NoType, long storageLength=0, int nativeType=-1, int precision=-1, int scale=-1, bool nullAllowed=true, RWDBColumn::ParamType paramType=RWDBColumn::notAParameter) |
| |
| RWDBStatus | addConstraint (const RWDBPrimaryKey &pk) |
| |
| RWDBStatus | addConstraint (const RWDBPrimaryKey &pk, const RWDBConnection &connection) |
| |
| RWDBStatus | addConstraint (const RWDBForeignKey &fk) |
| |
| RWDBStatus | addConstraint (const RWDBForeignKey &fk, const RWDBConnection &connection) |
| |
| RWDBStatus | addConstraint (const RWDBCheckConstraint &cc) |
| |
| RWDBStatus | addConstraint (const RWDBCheckConstraint &cc, const RWDBConnection &connection) |
| |
| RWDBStatus | addConstraint (const RWDBUniqueConstraint &uc) |
| |
| RWDBStatus | addConstraint (const RWDBUniqueConstraint &uc, const RWDBConnection &connection) |
| |
| RWDBBulkInserter | bulkInserter (const RWDBConnection &conn) const |
| |
| RWDBBulkReader | bulkReader (const RWDBConnection &conn) const |
| |
| RWDBStatus | checkConstraints (const RWDBConnection &conn, const RWCString &constraintName, RWDBCheckConstraintList &list) |
| |
| RWDBStatus | checkConstraints (const RWCString &constraintName, RWDBCheckConstraintList &list) |
| |
| void | clearCache (CacheType cache=RWDBTable::Local) |
| |
| RWDBColumn | column (size_t index) const |
| |
| RWDBColumn | column (const RWCString &name) const |
| |
| RWDBColumn | column (const RWCString &name, RWCString::caseCompare caseCompare) const |
| |
| RWDBStatus | createIndex (const RWCString &name, const RWDBSchema &columns, bool unique=true, bool clustered=true) |
| |
| RWDBStatus | createIndex (const RWCString &name, const RWDBSchema &columns, const RWDBConnection &connection, bool unique=true, bool clustered=true) |
| |
| RWDBCursor | cursor (RWDBCursor::CursorType type=RWDBCursor::Sequential, RWDBCursor::CursorAccess access=RWDBCursor::Read) const |
| |
| RWDBCursor | cursor (const RWDBConnection &connection, RWDBCursor::CursorType type=RWDBCursor::Sequential, RWDBCursor::CursorAccess access=RWDBCursor::Read) const |
| |
| RWDBCursor | cursor (const RWDBSchema &updateCols, RWDBCursor::CursorType type=RWDBCursor::Sequential, RWDBCursor::CursorAccess access=RWDBCursor::Read) const |
| |
| RWDBCursor | cursor (const RWDBSchema &updateCols, const RWDBConnection &connection, RWDBCursor::CursorType type=RWDBCursor::Sequential, RWDBCursor::CursorAccess access=RWDBCursor::Read) const |
| |
| RWDBDatabase | database () const |
| |
| RWDBDeleter | deleter () const |
| |
| RWDBDeleter | deleter (const RWDBCriterion &criterion) const |
| |
| virtual RWDBSchema | describe (Metadata md) |
| |
| virtual RWDBSchema | describe (Metadata md, const RWDBConnection &conn) |
| |
| RWDBStatus | drop () |
| |
| RWDBStatus | drop (const RWDBConnection &connection) |
| |
| RWDBStatus | dropColumn (const RWDBColumn &column) |
| |
| RWDBStatus | dropColumn (const RWDBColumn &column, const RWDBConnection &connection) |
| |
| RWDBStatus | dropConstraint (const RWCString &constraintName) |
| |
| RWDBStatus | dropConstraint (const RWCString &constraintName, const RWDBConnection &connection) |
| |
| RWDBStatus | dropConstraint (const RWDBPrimaryKey &pk) |
| |
| RWDBStatus | dropConstraint (const RWDBPrimaryKey &pk, const RWDBConnection &connection) |
| |
| RWDBStatus | dropConstraint (const RWDBForeignKey &fk) |
| |
| RWDBStatus | dropConstraint (const RWDBForeignKey &fk, const RWDBConnection &connection) |
| |
| RWDBStatus | dropConstraint (const RWDBCheckConstraint &cc) |
| |
| RWDBStatus | dropConstraint (const RWDBCheckConstraint &cc, const RWDBConnection &connection) |
| |
| RWDBStatus | dropConstraint (const RWDBUniqueConstraint &uc) |
| |
| RWDBStatus | dropConstraint (const RWDBUniqueConstraint &uc, const RWDBConnection &connection) |
| |
| RWDBStatus | dropIndex (const RWCString &name) |
| |
| RWDBStatus | dropIndex (const RWCString &name, const RWDBConnection &connection) |
| |
| RWDBStatus::ErrorHandler | errorHandler () const |
| |
| bool | exists (bool forceLookup=false) |
| |
| bool | exists (const RWDBConnection &connection, bool forceLookup=false) |
| |
| virtual bool | fetchSchema () |
| |
| virtual bool | fetchSchema (const RWDBConnection &connection) |
| |
| RWDBStatus | foreignKeys (const RWDBConnection &conn, const RWCString &refName, RWDBForeignKeyList &keyList) |
| |
| RWDBStatus | foreignKeys (const RWCString &refName, RWDBForeignKeyList &keyList) |
| |
| RWDBStatus | grant (const RWCString &priv, const RWCString &user) |
| |
| RWDBStatus | grant (const RWCString &priv, const RWCString &user, const RWDBConnection &connection) |
| |
| RWDBStatus | grant (const RWCString &priv, const RWDBSchema &colList, const RWCString &user) |
| |
| RWDBStatus | grant (const RWCString &priv, const RWDBSchema &colList, const RWCString &user, const RWDBConnection &connection) |
| |
| RWDBColumn | identityColumn () const |
| |
| size_t | index (const RWCString &name) const |
| |
| size_t | index (const RWCString &name, RWCString::caseCompare caseCompare) const |
| |
| size_t | index (const RWDBColumn &column) const |
| |
| RWDBInserter | inserter (size_t cache=0) const |
| |
| RWDBInserter | inserter (const RWDBSelector &selector) const |
| |
| RWDBInserter | inserter (const RWDBCompoundSelector &selector) const |
| |
| RWDBInserter | inserter (const RWDBSchema &columnList, size_t cache=0) const |
| |
| RWDBInserter | inserter (const RWDBSelector &selector, const RWDBSchema &columnList) const |
| |
| RWDBInserter | inserter (const RWDBCompoundSelector &selector, const RWDBSchema &columnList) const |
| |
| bool | isReady () const |
| |
| bool | isValid () const |
| |
| bool | isView () const |
| |
| bool | isView (const RWDBConnection &conn) const |
| |
| RWCString | name () const |
| |
| RWDBTable & | name (const RWCString &name) |
| |
| size_t | numberOfColumns () const |
| |
| RWDBTable & | operator= (const RWDBTable &table) |
| |
| RWDBColumn | operator[] (const RWCString &name) const |
| |
| RWDBColumn | operator[] (size_t position) const |
| |
| RWDBPrimaryKey | primaryKey (const RWDBConnection &conn) |
| |
| RWDBPrimaryKey | primaryKey () |
| |
| RWDBReader | reader (size_t cacheSize=0) const |
| |
| RWDBReader | reader (const RWDBConnection &connection, size_t cacheSize=0) const |
| |
| RWDBStatus | referredToBy (const RWDBConnection &conn, RWDBForeignKeyList &keyList) |
| |
| RWDBStatus | referredToBy (RWDBForeignKeyList &keyList) |
| |
| void | release (void) const |
| |
| RWDBStatus | revoke (const RWCString &privilege, const RWCString &user) |
| |
| RWDBStatus | revoke (const RWCString &privilege, const RWCString &user, const RWDBConnection &connection) |
| |
| RWDBStatus | revoke (const RWCString &privilege, const RWDBSchema &columnList, const RWCString &user) |
| |
| RWDBStatus | revoke (const RWCString &privilege, const RWDBSchema &columnList, const RWCString &user, const RWDBConnection &connection) |
| |
| RWDBSchema | schema () const |
| |
| void | setErrorHandler (RWDBStatus::ErrorHandler errorHandler) |
| |
| RWDBStatus | status () const |
| |
| RWCString | tag () const |
| |
| RWDBTable & | tag (const RWCString &newtag) |
| |
| RWDBStatus | uniqueConstraints (const RWDBConnection &conn, const RWCString &constraintName, RWDBUniqueConstraintList &list) |
| |
| RWDBStatus | uniqueConstraints (const RWCString &constraintName, RWDBUniqueConstraintList &list) |
| |
| RWDBUpdater | updater () const |
| |
| RWDBUpdater | updater (const RWDBCriterion &criterion) const |
| |
An abstract base class for the derived class RWDBTPtrMemTable.