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 |