|
Nebula
|
This is the complete list of members for MemDb::Table, including all inherited members.
| AddAttribute(AttributeId attribute, bool updateSignature=true) | MemDb::Table | |
| AddRow() | MemDb::Table | |
| attributes | MemDb::Table | private |
| Clean() | MemDb::Table | |
| ColumnBuffer typedef | MemDb::Table | private |
| columnRegistry | MemDb::Table | private |
| currentPartition | MemDb::Table | private |
| Database class | MemDb::Table | friend |
| Defragment(std::function< void(Partition *, RowId, RowId)> const &moveCallback) | MemDb::Table | |
| DeserializeInstance(Util::Blob const &data, RowId row) | MemDb::Table | |
| DuplicateInstance(Table const &src, RowId srcRow, Table &dst) | MemDb::Table | static |
| DuplicateInstances(Table &src, Util::Array< RowId > const &srcRows, Table &dst, Util::FixedArray< RowId > &dstRows) | MemDb::Table | static |
| firstActivePartition | MemDb::Table | private |
| freePartitions | MemDb::Table | private |
| GetAttributeId(ColumnIndex columnIndex) const | MemDb::Table | |
| GetAttributeIndex(AttributeId attribute) const | MemDb::Table | |
| GetAttributes() const | MemDb::Table | |
| GetBuffer(uint16_t partition, ColumnIndex cid) | MemDb::Table | |
| GetCurrentPartition() | MemDb::Table | |
| GetFirstActivePartition() | MemDb::Table | |
| GetNumActivePartitions() const | MemDb::Table | |
| GetNumPartitions() const | MemDb::Table | |
| GetNumRows() const | MemDb::Table | |
| GetPartition(uint16_t partitionId) | MemDb::Table | |
| GetSignature() const | MemDb::Table | |
| GetValuePointer(ColumnIndex cid, RowId row) | MemDb::Table | |
| HasAttribute(AttributeId attribute) const | MemDb::Table | |
| HEAP_MEMORY_TYPE | MemDb::Table | static |
| MigrateInstance(Table &src, RowId srcRow, Table &dst, bool defragment=true, std::function< void(Partition *, RowId, RowId)> const &moveCallback=nullptr) | MemDb::Table | static |
| MigrateInstances(Table &src, Util::Array< RowId > const &srcRows, Table &dst, Util::FixedArray< RowId > &dstRows, bool defragment=true, std::function< void(Partition *, IndexT, IndexT)> const &moveCallback=nullptr) | MemDb::Table | static |
| name | MemDb::Table | |
| NewPartition() | MemDb::Table | |
| nullPartitions | MemDb::Table | private |
| numActivePartitions | MemDb::Table | private |
| partitions | MemDb::Table | private |
| RemoveRow(RowId row) | MemDb::Table | |
| Reset() | MemDb::Table | |
| SerializeInstance(RowId row) const | MemDb::Table | |
| SetNumRows(SizeT value) | MemDb::Table | |
| SetToDefault(RowId row) | MemDb::Table | |
| signature | MemDb::Table | private |
| Table()=default | MemDb::Table | private |
| tid | MemDb::Table | private |
| totalNumRows | MemDb::Table | private |
| ~Table() | MemDb::Table | private |