agent() const | AgentRouteWalker | inline |
agent_ | AgentRouteWalker | private |
AgentRouteWalker(const std::string &name, Agent *agent) | AgentRouteWalker | protected |
AllocateRouteTableReferences(AgentRouteTable *table) | AgentRouteWalker | private |
AreAllRouteWalksDone(const VrfEntry *vrf) const | AgentRouteWalker | |
AreAllWalksDone() const | AgentRouteWalker | |
Callback(VrfEntry *vrf) | AgentRouteWalker | private |
DecrementRouteWalkCount(const VrfEntry *vrf) | AgentRouteWalker | private |
DecrementWalkCount() | AgentRouteWalker | private |
delete_walk_ref() | AgentRouteWalker | inlineprivate |
delete_walk_ref_ | AgentRouteWalker | private |
Deregister(DBTablePartBase *partition, DBEntryBase *e) | AgentRouteWalker | private |
deregister_done_ | AgentRouteWalker | private |
DeregisterDone(AgentRouteWalkerPtr walker) | AgentRouteWalker | privatestatic |
DISALLOW_COPY_AND_ASSIGN(HBFVrfWalker) | HBFVrfWalker | private |
hbf_intf_ | HBFVrfWalker | private |
hbf_lintf_ | HBFVrfWalker | private |
HBFVrfWalker(const std::string &name, Agent *agent) | HBFVrfWalker | |
IncrementRouteWalkCount(const VrfEntry *vrf) | AgentRouteWalker | private |
IncrementWalkCount() | AgentRouteWalker | inlineprivate |
IsDeregisterDone() const | AgentRouteWalker | inline |
IsRouteTableWalkCompleted(RouteWalkerDBState *state) | AgentRouteWalker | |
IsValidDeleteWalkRef() const | AgentRouteWalker | inline |
IsValidVrfWalkRef() const | AgentRouteWalker | inline |
IsWalkCompleted() const | AgentRouteWalker | inline |
kInvalidWalkCount | AgentRouteWalker | static |
LocateRouteTableWalkRef(const VrfEntry *vrf, RouteWalkerDBState *state, AgentRouteTable *table) | AgentRouteWalker | private |
LocateRouteWalkerDBState(VrfEntry *vrf) | AgentRouteWalker | private |
mgr() | AgentRouteWalker | inline |
mgr_ | AgentRouteWalker | private |
name_ | AgentRouteWalker | private |
OnRouteTableWalkCompleteForVrf(VrfEntry *vrf) | AgentRouteWalker | private |
projname_ | HBFVrfWalker | private |
refcount() const | AgentRouteWalker | inline |
refcount_ | AgentRouteWalker | mutableprivate |
ReleaseVrfWalkReference() | AgentRouteWalker | private |
route_walk_count_ | AgentRouteWalker | private |
route_walk_done_for_vrf_cb_ | AgentRouteWalker | private |
RouteWalkDone(DBTableBase *part) | AgentRouteWalker | virtual |
RouteWalkDoneCb typedef | AgentRouteWalker | |
RouteWalkDoneForVrfCallback(RouteWalkDoneCb cb) | AgentRouteWalker | |
RouteWalkDoneInternal(DBTableBase *part, AgentRouteWalkerPtr ptr) | AgentRouteWalker | private |
RouteWalkNotify(DBTablePartBase *partition, DBEntryBase *e) | AgentRouteWalker | virtual |
set_mgr(AgentRouteWalkerManager *mgr) | AgentRouteWalker | inlineprotected |
Start(uint32_t hbf_intf_, bool hbf_lintf_, std::string projname) | HBFVrfWalker | |
StartRouteWalk(VrfEntry *vrf) | AgentRouteWalker | |
StartVrfWalk() | AgentRouteWalker | |
vrf_walk_ref() | AgentRouteWalker | inlineprivate |
vrf_walk_ref_ | AgentRouteWalker | private |
VrfRouteWalkCountMap typedef | AgentRouteWalker | |
VrfWalkDone(DBTableBase *part) | AgentRouteWalker | virtual |
VrfWalkDoneInternal(DBTableBase *part) | AgentRouteWalker | private |
VrfWalkNotify(DBTablePartBase *partition, DBEntryBase *e) | HBFVrfWalker | virtual |
walk_count() const | AgentRouteWalker | inline |
walk_count_ | AgentRouteWalker | private |
walk_done_cb_ | AgentRouteWalker | private |
WalkDone(HBFVrfWalker *walker) | HBFVrfWalker | inlinestatic |
AgentRouteWalker::WalkDone typedef | AgentRouteWalker | |
WalkDoneCallback(WalkDone cb) | AgentRouteWalker | |
WalkTable(AgentRouteTable *table, DBTable::DBTableWalkRef &route_table_walk_ref) | AgentRouteWalker | private |
~AgentRouteWalker() | AgentRouteWalker | virtual |
~HBFVrfWalker() | HBFVrfWalker | virtual |