#include <db_table.h>
Definition at line 59 of file db_table.h.
◆ ChangeCallback
◆ ListenerId
◆ DBTableBase()
| DBTableBase::DBTableBase |
( |
DB * |
db, |
|
|
const std::string & |
name |
|
) |
| |
◆ ~DBTableBase()
| DBTableBase::~DBTableBase |
( |
| ) |
|
|
virtual |
◆ AddRemoveCallback()
| virtual void DBTableBase::AddRemoveCallback |
( |
const DBEntryBase * |
entry, |
|
|
bool |
add |
|
) |
| const |
|
inlinevirtual |
◆ AddToDBStateCount()
| void DBTableBase::AddToDBStateCount |
( |
ListenerId |
listener, |
|
|
int |
count |
|
) |
| |
◆ Change()
◆ database() [1/2]
| DB* DBTableBase::database |
( |
| ) |
|
|
inline |
◆ database() [2/2]
| const DB* DBTableBase::database |
( |
| ) |
const |
|
inline |
◆ decr_walker_count()
| uint64_t DBTableBase::decr_walker_count |
( |
| ) |
|
|
inline |
◆ empty()
| bool DBTableBase::empty |
( |
| ) |
const |
|
inline |
◆ Enqueue()
◆ enqueue_count()
| uint64_t DBTableBase::enqueue_count |
( |
| ) |
const |
|
inline |
◆ EnqueueRemove()
| void DBTableBase::EnqueueRemove |
( |
DBEntryBase * |
db_entry | ) |
|
◆ FillListeners()
| void DBTableBase::FillListeners |
( |
std::vector< ShowTableListener > * |
listeners | ) |
const |
◆ GetDBStateCount()
| uint64_t DBTableBase::GetDBStateCount |
( |
ListenerId |
listener | ) |
|
◆ GetListenerCount()
| size_t DBTableBase::GetListenerCount |
( |
| ) |
const |
◆ GetTablePartition() [1/3]
◆ GetTablePartition() [2/3]
◆ GetTablePartition() [3/3]
◆ HasListeners()
| bool DBTableBase::HasListeners |
( |
| ) |
const |
◆ HasWalkers()
| bool DBTableBase::HasWalkers |
( |
| ) |
const |
|
inline |
◆ incr_enqueue_count()
| void DBTableBase::incr_enqueue_count |
( |
| ) |
|
|
inline |
◆ incr_input_count()
| void DBTableBase::incr_input_count |
( |
| ) |
|
|
inline |
◆ incr_notify_count()
| void DBTableBase::incr_notify_count |
( |
| ) |
|
|
inline |
◆ incr_walk_again_count()
| void DBTableBase::incr_walk_again_count |
( |
| ) |
|
|
inline |
◆ incr_walk_cancel_count()
| void DBTableBase::incr_walk_cancel_count |
( |
| ) |
|
|
inline |
◆ incr_walk_complete_count()
| void DBTableBase::incr_walk_complete_count |
( |
| ) |
|
|
inline |
◆ incr_walk_count()
| void DBTableBase::incr_walk_count |
( |
| ) |
|
|
inline |
◆ incr_walk_request_count()
| void DBTableBase::incr_walk_request_count |
( |
| ) |
|
|
inline |
◆ incr_walker_count()
| void DBTableBase::incr_walker_count |
( |
| ) |
|
|
inline |
◆ input_count()
| uint64_t DBTableBase::input_count |
( |
| ) |
const |
|
inline |
◆ MayDelete()
| bool DBTableBase::MayDelete |
( |
| ) |
const |
|
virtual |
◆ name()
| const std::string& DBTableBase::name |
( |
| ) |
const |
|
inline |
◆ notify_count()
| uint64_t DBTableBase::notify_count |
( |
| ) |
const |
|
inline |
◆ Register()
◆ reset_enqueue_count()
| void DBTableBase::reset_enqueue_count |
( |
| ) |
|
|
inline |
◆ reset_input_count()
| void DBTableBase::reset_input_count |
( |
| ) |
|
|
inline |
◆ reset_notify_count()
| void DBTableBase::reset_notify_count |
( |
| ) |
|
|
inline |
◆ RetryDelete()
| virtual void DBTableBase::RetryDelete |
( |
| ) |
|
|
inlinevirtual |
◆ RunNotify()
◆ Size()
| virtual size_t DBTableBase::Size |
( |
| ) |
const |
|
inlinevirtual |
◆ Unregister()
| void DBTableBase::Unregister |
( |
ListenerId |
listener | ) |
|
◆ walk_again_count()
| uint64_t DBTableBase::walk_again_count |
( |
| ) |
const |
|
inline |
◆ walk_cancel_count()
| uint64_t DBTableBase::walk_cancel_count |
( |
| ) |
const |
|
inline |
◆ walk_complete_count()
| uint64_t DBTableBase::walk_complete_count |
( |
| ) |
const |
|
inline |
◆ walk_count()
| uint64_t DBTableBase::walk_count |
( |
| ) |
const |
|
inline |
◆ walk_request_count()
| uint64_t DBTableBase::walk_request_count |
( |
| ) |
const |
|
inline |
◆ walker_count()
| uint64_t DBTableBase::walker_count |
( |
| ) |
const |
|
inline |
◆ db_
◆ enqueue_count_
| uint64_t DBTableBase::enqueue_count_ |
|
private |
◆ info_
◆ input_count_
| uint64_t DBTableBase::input_count_ |
|
private |
◆ kInvalidId
| const int DBTableBase::kInvalidId = -1 |
|
static |
◆ name_
| std::string DBTableBase::name_ |
|
private |
◆ notify_count_
| uint64_t DBTableBase::notify_count_ |
|
private |
◆ walk_again_count_
| tbb::atomic<uint64_t> DBTableBase::walk_again_count_ |
|
private |
◆ walk_cancel_count_
| tbb::atomic<uint64_t> DBTableBase::walk_cancel_count_ |
|
private |
◆ walk_complete_count_
| tbb::atomic<uint64_t> DBTableBase::walk_complete_count_ |
|
private |
◆ walk_count_
| tbb::atomic<uint64_t> DBTableBase::walk_count_ |
|
private |
◆ walk_request_count_
| tbb::atomic<uint64_t> DBTableBase::walk_request_count_ |
|
private |
◆ walker_count_
| tbb::atomic<uint64_t> DBTableBase::walker_count_ |
|
private |
The documentation for this class was generated from the following files: