|
OpenSDN source code
|
This is the complete list of members for GenDb::GenDbIf, including all inherited members.
| Db_AddColumn(std::auto_ptr< ColList > cl, DbConsistency::type dconsistency, DbAddColumnCb cb)=0 | GenDb::GenDbIf | pure virtual |
| Db_AddColumnfamily(const NewCf &cf, const std::string &compaction_strategy)=0 | GenDb::GenDbIf | pure virtual |
| Db_AddColumnSync(std::auto_ptr< ColList > cl, DbConsistency::type dconsistency)=0 | GenDb::GenDbIf | pure virtual |
| Db_AddSetTablespace(const std::string &tablespace, const std::string &replication_factor="1")=0 | GenDb::GenDbIf | pure virtual |
| Db_CreateIndex(const std::string &cfname, const std::string &column, const std::string &indexname, const GenDb::ColIndexMode::type index_mode=GenDb::ColIndexMode::NONE)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetAllRows(ColListVec *ret, const std::string &cfname, DbConsistency::type dconsistency)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetCumulativeStats(std::vector< DbTableInfo > *vdbti, DbErrors *dbe) const =0 | GenDb::GenDbIf | pure virtual |
| Db_GetEndpoints() const =0 | GenDb::GenDbIf | pure virtual |
| Db_GetMultiRow(ColListVec *ret, const std::string &cfname, const std::vector< DbDataValueVec > &key)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetMultiRow(ColListVec *ret, const std::string &cfname, const std::vector< DbDataValueVec > &key, const ColumnNameRange &crange)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetMultiRow(ColListVec *ret, const std::string &cfname, const std::vector< DbDataValueVec > &key, const ColumnNameRange &crange, const FieldNamesToReadVec &read_vec, DbConsistency::type dconsistency=DbConsistency::ONE)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetQueueStats(uint64_t *queue_count, uint64_t *enqueues) const =0 | GenDb::GenDbIf | pure virtual |
| Db_GetRow(ColList *ret, const std::string &cfname, const DbDataValueVec &rowkey, DbConsistency::type dconsistency)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetRow(ColList *ret, const std::string &cfname, const DbDataValueVec &rowkey, DbConsistency::type dconsistency, const ColumnNameRange &crange, const FieldNamesToReadVec &read_vec)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetRowAsync(const std::string &cfname, const DbDataValueVec &rowkey, DbConsistency::type dconsistency, int task_id, int task_instance, DbGetRowCb cb)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetRowAsync(const std::string &cfname, const DbDataValueVec &rowkey, DbConsistency::type dconsistency, DbGetRowCb cb)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetRowAsync(const std::string &cfname, const DbDataValueVec &rowkey, const ColumnNameRange &crange, DbConsistency::type dconsistency, DbGetRowCb cb)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetRowAsync(const std::string &cfname, const DbDataValueVec &rowkey, const ColumnNameRange &crange, DbConsistency::type dconsistency, int task_id, int task_instance, DbGetRowCb cb)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetRowAsync(const std::string &cfname, const GenDb::DbDataValueVec &rowkey, const GenDb::ColumnNameRange &crange, const GenDb::WhereIndexInfoVec &where_vec, GenDb::DbConsistency::type dconsistency, GenDb::GenDbIf::DbGetRowCb cb)=0 | GenDb::GenDbIf | pure virtual |
| Db_GetStats(std::vector< DbTableInfo > *vdbti, DbErrors *dbe)=0 | GenDb::GenDbIf | pure virtual |
| Db_Init()=0 | GenDb::GenDbIf | pure virtual |
| Db_ResetQueueWaterMarks()=0 | GenDb::GenDbIf | pure virtual |
| Db_SetInitDone(bool init_done)=0 | GenDb::GenDbIf | pure virtual |
| Db_SetQueueWaterMark(bool high, size_t queue_count, DbQueueWaterMarkCb cb)=0 | GenDb::GenDbIf | pure virtual |
| Db_SetTablespace(const std::string &tablespace)=0 | GenDb::GenDbIf | pure virtual |
| Db_Uninit()=0 | GenDb::GenDbIf | pure virtual |
| Db_UseColumnfamily(const NewCf &cf)=0 | GenDb::GenDbIf | pure virtual |
| Db_UseColumnfamily(const std::string &cfname)=0 | GenDb::GenDbIf | pure virtual |
| DbAddColumnCb typedef | GenDb::GenDbIf | |
| DbErrorHandler typedef | GenDb::GenDbIf | |
| DbGetRowCb typedef | GenDb::GenDbIf | |
| DbQueueWaterMarkCb typedef | GenDb::GenDbIf | |
| GenDbIf() | GenDb::GenDbIf | inline |
| ~GenDbIf() | GenDb::GenDbIf | inlinevirtual |