#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: