taco-db
0.1.0
|
This is the complete list of members for taco::VolatileTree, including all inherited members.
BulkLoad(BulkLoadIterator &iter) | taco::Index | virtual |
Create(std::shared_ptr< const IndexDesc > idxdesc) | taco::VolatileTree | static |
DeleteKey(const IndexKey *key, RecordId &rid) override | taco::VolatileTree | virtual |
DeleteRecord(Record &rec, const Schema *tabschema=nullptr) | taco::Index | |
GetIndexDesc() const | taco::Index | inline |
GetKeySchema() const | taco::Index | inline |
Index(std::shared_ptr< const IndexDesc > idxdesc) | taco::Index | protected |
Initialize(const IndexDesc *idxdesc) | taco::VolatileTree | static |
InsertKey(const IndexKey *key, RecordId rid) override | taco::VolatileTree | virtual |
InsertRecord(const Record &rec, const Schema *tabschema=nullptr) | taco::Index | |
Iterator class | taco::VolatileTree | friend |
m_base | taco::VolatileTree | private |
m_idxdesc | taco::Index | private |
m_key | taco::Index | private |
map_iterator typedef | taco::VolatileTree | |
PrepareKey(std::vector< Datum > &data, const char *recbuf, const Schema *tabschema) | taco::Index | private |
StartScan(const IndexKey *lower, bool lower_isstrict, const IndexKey *upper, bool upper_isstrict) override | taco::VolatileTree | virtual |
tree_type typedef | taco::VolatileTree | |
VolatileTree(std::shared_ptr< const IndexDesc > idxdesc, std::shared_ptr< VolatileTreeBase > base) | taco::VolatileTree | private |
~Index() | taco::Index | virtual |
~VolatileTree() | taco::VolatileTree | virtual |