OpenSDN source code
|
This is the complete list of members for IFMapAgentTable, including all inherited members.
Add(const DBRequest *req) | DBTable | virtual |
AddRemoveCallback(const DBEntryBase *entry, bool add) const | DBTableBase | inlinevirtual |
AddToDBStateCount(ListenerId listener, int count) | DBTableBase | |
AllocEntry(const DBRequestKey *key) const | IFMapAgentTable | virtual |
AllocObject()=0 | IFMapTable | pure virtual |
AllocPartition(int index) | DBTable | virtual |
AllocWalker(WalkFn walk_fn, WalkCompleteFn walk_complete) | DBTable | |
Change(DBEntryBase *entry) | DBTable | virtual |
ChangeCallback typedef | DBTableBase | |
Clear() | IFMapAgentTable | virtual |
ClearTables(DB *db) | IFMapTable | static |
database() | DBTableBase | inline |
database() const | DBTableBase | inline |
DBGraphTable(DB *db, const std::string &name, DBGraph *graph) | DBGraphTable | inline |
DBStateClear(DBTable *table, ListenerId id) | DBTable | static |
DBTable(DB *db, const std::string &name) | DBTable | |
DBTableBase(DB *db, const std::string &name) | DBTableBase | |
DBTableWalkRef typedef | DBTable | |
decr_walker_count() | DBTableBase | inline |
Delete(DBEntry *entry, const DBRequest *req) | DBTable | virtual |
DeleteNode(IFMapNode *node) | IFMapAgentTable | |
empty() const | DBTableBase | inline |
Enqueue(DBRequest *req) | DBTableBase | |
enqueue_count() const | DBTableBase | inline |
EnqueueRemove(DBEntryBase *db_entry) | DBTableBase | |
EntryLocate(IFMapNode *node, RequestKey *key) | IFMapAgentTable | private |
EntryLookup(RequestKey *key) | IFMapAgentTable | private |
FillListeners(std::vector< ShowTableListener > *listeners) const | DBTableBase | |
FillNodeTableList(DB *db, std::vector< IFMapNodeTableListShowEntry > *table_list) | IFMapTable | static |
Find(const DBEntry *entry) | DBTable | |
Find(const DBEntry *entry) const | DBTable | |
Find(const DBRequestKey *key, int id=-1) | DBTable | |
Find(const DBRequestKey *key, int id=-1) const | DBTable | |
FindNextNode(const std::string &name) | IFMapTable | |
FindNode(const std::string &name) | IFMapTable | |
FindNoLock(const DBEntry *entry) | DBTable | |
FindNoLock(const DBRequestKey *key) | DBTable | |
FindTable(DB *db, const std::string &element_type) | IFMapTable | static |
GetDBStateCount(ListenerId listener) | DBTableBase | |
GetGraph() const | IFMapAgentTable | inline |
GetGraph() | IFMapAgentTable | inline |
GetListenerCount() const | DBTableBase | |
GetTablePartition(const DBRequestKey *key) | DBTable | virtual |
GetTablePartition(const DBRequestKey *key) const | DBTable | virtual |
GetTablePartition(const DBEntryBase *entry) | DBTable | virtual |
GetTablePartition(const DBEntryBase *entry) const | DBTable | virtual |
GetTablePartition(const int index) | DBTable | virtual |
GetTablePartition(const int index) const | DBTable | virtual |
GetWalkerTaskId() | DBTable | inline |
GetWalkIterationToYield() | DBTable | inline |
graph() const | DBGraphTable | inline |
graph() | DBGraphTable | inline |
HandlePendingLinks(IFMapNode *) | IFMapAgentTable | private |
Hash(const DBEntry *entry) const | DBTable | inlinevirtual |
Hash(const DBRequestKey *key) const | DBTable | inlinevirtual |
HasListeners() const | DBTableBase | |
HasWalkers() const | DBTableBase | inline |
IFMapAgentTable(DB *db, const std::string &name, DBGraph *graph) | IFMapAgentTable | |
IFMapTable(DB *db, const std::string &name, DBGraph *graph) | IFMapTable | |
incr_enqueue_count() | DBTableBase | inline |
incr_input_count() | DBTableBase | inline |
incr_notify_count() | DBTableBase | inline |
incr_walk_again_count() | DBTableBase | inline |
incr_walk_cancel_count() | DBTableBase | inline |
incr_walk_complete_count() | DBTableBase | inline |
incr_walk_count() | DBTableBase | inline |
incr_walk_request_count() | DBTableBase | inline |
incr_walker_count() | DBTableBase | inline |
Init() | DBTable | |
Input(DBTablePartition *partition, DBClient *client, DBRequest *req) | IFMapAgentTable | virtual |
input_count() const | DBTableBase | inline |
kInvalidId | DBTableBase | static |
kIterationToYield | DBTable | static |
kPartitionCount | IFMapTable | static |
ListenerId typedef | DBTableBase | |
MayDelete() const | DBTableBase | virtual |
name() const | DBTableBase | inline |
notify_count() const | DBTableBase | inline |
NotifyAllEntries() | DBTable | |
NotifyNode(IFMapNode *node) | IFMapAgentTable | |
OnChange(DBEntry *entry, const DBRequest *req) | DBTable | virtual |
PartitionCount() const | IFMapTable | inlinevirtual |
pre_filter_ | IFMapAgentTable | private |
PreFilterFn typedef | IFMapAgentTable | |
Register(ChangeCallback callback, const std::string &name="unspecified") | DBTableBase | |
RegisterPreFilter(PreFilterFn fn) | IFMapAgentTable | inline |
ReleaseWalker(DBTableWalkRef &walk) | DBTable | |
reset_enqueue_count() | DBTableBase | inline |
reset_input_count() | DBTableBase | inline |
reset_notify_count() | DBTableBase | inline |
RetryDelete() | DBTableBase | inlinevirtual |
RunNotify(DBTablePartBase *tpart, DBEntryBase *entry) | DBTableBase | |
SetWalkIterationToYield(int count) | DBTable | inline |
SetWalkTaskId(int task_id) | DBTable | inline |
Size() const | DBTable | virtual |
TableEntryLookup(DB *db, RequestKey *key) | IFMapAgentTable | static |
TableFind(const std::string &node_name) | IFMapAgentTable | private |
Typename() const =0 | IFMapTable | pure virtual |
Unregister(ListenerId listener) | DBTableBase | |
walk_again_count() const | DBTableBase | inline |
walk_cancel_count() const | DBTableBase | inline |
walk_complete_count() const | DBTableBase | inline |
walk_count() const | DBTableBase | inline |
walk_request_count() const | DBTableBase | inline |
WalkAgain(DBTableWalkRef walk) | DBTable | |
WalkCompleteFn typedef | DBTable | |
walker_count() const | DBTableBase | inline |
WalkFn typedef | DBTable | |
WalkTable(DBTableWalkRef walk) | DBTable | |
~DBTable() | DBTable | virtual |
~DBTableBase() | DBTableBase | virtual |