Class ODBPP::Schema
Used to represent a table within the database.class Schema{ public: unsigned short indexLockOrder; unsigned short indexCount; unsigned int tableID; unsigned int tableLockOrder; unsigned int fieldCount; unsigned int flags; char16_t *tableName; char16_t *indexPath; CODBPP::Field *fields; CODBPP::Index *indexes; };
Members
indexLockOrder | the index that the global locking order is to adhere to - 0 for the ObjectID. |
indexCount | the amount of indexes - the length of the indexes array. |
tableID | the table's identifier. |
tableLockOrder | the position that this table is in the global locking order. |
fieldCount | the amount of fields - the length of the fields array. |
flags | 0x01 - 64 bit Object IDs, 0 = no, 1 = yes 0x02 - Inverted index lock order, 0 = no, 1 = yes |
tableName | ' |