| 
    taco-db
    0.1.0
    
   | 
 
This is the complete list of members for taco::Index, including all inherited members.
| BulkLoad(BulkLoadIterator &iter) | taco::Index | virtual | 
| Create(std::shared_ptr< const IndexDesc > idxdesc) | taco::Index | static | 
| DeleteKey(const IndexKey *key, RecordId &rid)=0 | taco::Index | pure 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::Index | static | 
| InsertKey(const IndexKey *key, RecordId rid)=0 | taco::Index | pure virtual | 
| InsertRecord(const Record &rec, const Schema *tabschema=nullptr) | taco::Index | |
| m_idxdesc | taco::Index | private | 
| m_key | taco::Index | private | 
| 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)=0 | taco::Index | pure virtual | 
| ~Index() | taco::Index | virtual | 
 1.8.17