| active_vmi_count() const | InterfaceTable | inline |
| active_vmi_count_ | InterfaceTable | private |
| Add(const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
| AddDhcpSnoopEntry(const std::string &ifname, const Ip4Address &addr) | InterfaceTable | |
| AddRemoveCallback(const DBEntryBase *entry, bool add) const | DBTableBase | inlinevirtual |
| AddToDBStateCount(ListenerId listener, int count) | DBTableBase | |
| AddVmiToVmiType(const boost::uuids::uuid &u, int type) | InterfaceTable | |
| agent() const | InterfaceTable | inline |
| agent_ | InterfaceTable | private |
| AgentDBTable(DB *db, const std::string &name) | AgentDBTable | |
| AgentDBTable(DB *db, const std::string &name, bool del_on_zero_refcount) | AgentDBTable | |
| AgentOperDBTable(DB *db, const std::string &name) | AgentOperDBTable | inline |
| AgentOperDBTable(DB *db, const std::string &name, bool del_on_zero_refcount) | AgentOperDBTable | inline |
| AllocEntry(const DBRequestKey *k) const | InterfaceTable | virtual |
| AllocPartition(int index) | AgentDBTable | inlinevirtual |
| AllocWalker(WalkFn walk_fn, WalkCompleteFn walk_complete) | DBTable | |
| AuditDhcpSnoopTable() | InterfaceTable | |
| CanNotify(IFMapNode *dbe) | AgentDBTable | inlinevirtual |
| CfgAdd(DBRequest *req) | AgentDBTable | inlinevirtual |
| Change(DBEntryBase *entry) | DBTable | virtual |
| ChangeCallback typedef | DBTableBase | |
| Clear() | InterfaceTable | virtual |
| ConfigEventHandler(IFMapNode *node, DBEntry *entry) | AgentOperDBTable | inlinevirtual |
| CreateTable(DB *db, const std::string &name) | InterfaceTable | static |
| CreateVhost() | InterfaceTable | |
| CreateVhostReq() | InterfaceTable | |
| database() | DBTableBase | inline |
| database() const | DBTableBase | inline |
| db_ | DBTableBase | private |
| db_walker_wait() | DBTable | inlineprivatestatic |
| 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_active_vmi_count() | InterfaceTable | inline |
| decr_li_count() | InterfaceTable | inline |
| decr_vmi_count() | InterfaceTable | inline |
| decr_walker_count() | DBTableBase | inline |
| Delete(DBEntry *entry, const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
| DeleteDhcpSnoopEntry(const std::string &ifname) | InterfaceTable | |
| DelPhysicalDeviceVnEntry(const boost::uuids::uuid &vmi) | InterfaceTable | |
| DelVmiToVmiType(const boost::uuids::uuid &u) | InterfaceTable | |
| dhcp_snoop_map_ | InterfaceTable | private |
| dhcp_snoop_mutex_ | InterfaceTable | private |
| DhcpSnoopIterator typedef | InterfaceTable | |
| DhcpSnoopMap typedef | InterfaceTable | |
| DhcpSnoopSetConfigSeen(const std::string &ifname) | InterfaceTable | |
| DISALLOW_COPY_AND_ASSIGN(InterfaceTable) | InterfaceTable | private |
| empty() const | DBTableBase | inline |
| Enqueue(DBRequest *req) | DBTableBase | |
| enqueue_count() const | DBTableBase | inline |
| enqueue_count_ | DBTableBase | private |
| EnqueueRemove(DBEntryBase *db_entry) | DBTableBase | |
| FillListeners(std::vector< ShowTableListener > *listeners) const | DBTableBase | |
| Find(const DBEntry *key, bool ret_del) | AgentDBTable | |
| Find(const DBRequestKey *key, bool ret_del) | AgentDBTable | |
| Find(const DBEntry *key) | AgentDBTable | private |
| Find(const DBRequestKey *key) | AgentDBTable | private |
| DBTable::Find(const DBEntry *entry) const | DBTable | |
| DBTable::Find(const DBRequestKey *key, int id=-1) | DBTable | |
| DBTable::Find(const DBRequestKey *key, int id=-1) const | DBTable | |
| FindActiveEntry(const DBEntry *key) | AgentDBTable | |
| FindActiveEntry(const DBRequestKey *key) | AgentDBTable | |
| FindActiveEntryNoLock(const DBEntry *key) | AgentDBTable | |
| FindActiveEntryNoLock(const DBRequestKey *key) | AgentDBTable | |
| FindInterface(size_t index) const | InterfaceTable | |
| FindInterface(size_t index) | InterfaceTable | |
| FindInterfaceFromMetadataIp(const Ip4Address &ip) const | InterfaceTable | |
| FindInterfaceFromMetadataIp(const Ip6Address &ip) const | InterfaceTable | |
| FindMirrorRef(const std::string &name) const | InterfaceTable | |
| FindNoLock(const DBEntry *entry) | DBTable | |
| FindNoLock(const DBRequestKey *key) | DBTable | |
| FindVmi(const boost::uuids::uuid &u) | InterfaceTable | |
| FindVmRef(const boost::uuids::uuid &uuid) const | InterfaceTable | |
| FindVmUuidFromMetadataIp(const IpAddress &ip, std::string *vm_ip, std::string *vm_uuid, std::string *vm_project_uuid) | InterfaceTable | virtual |
| FindVnRef(const boost::uuids::uuid &uuid) const | InterfaceTable | |
| FindVrfRef(const std::string &name) const | InterfaceTable | |
| Flush() | AgentDBTable | |
| flush_walk_ref_ | AgentDBTable | private |
| FreeInterfaceId(size_t index) | InterfaceTable | |
| GetAgentSandesh(const AgentSandeshArguments *args, const std::string &context) | InterfaceTable | virtual |
| GetDBStateCount(ListenerId listener) | DBTableBase | |
| GetDhcpSnoopEntry(const std::string &ifname) | InterfaceTable | |
| GetInstance() | InterfaceTable | inlinestatic |
| GetListenerCount() const | DBTableBase | |
| GetOperDBTraceBuf() const | AgentDBTable | inline |
| GetPartitionId(const DBRequestKey *key) | DBTable | private |
| GetPartitionId(const DBEntry *entry) | DBTable | private |
| GetRefListenerId() const | AgentDBTable | inline |
| 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 |
| GetVmiToVmiType(const boost::uuids::uuid &u) | InterfaceTable | |
| GetWalkerTaskId() | DBTable | inline |
| GetWalkIterationToYield() | DBTable | inline |
| global_config_change_walk_ref_ | InterfaceTable | private |
| GlobalVrouterConfigChanged() | InterfaceTable | |
| Hash(const DBEntry *entry) const | InterfaceTable | inlinevirtual |
| Hash(const DBRequestKey *key) const | InterfaceTable | inlinevirtual |
| HasListeners() const | DBTableBase | |
| HasWalkers() const | DBTableBase | inline |
| IFLinkToReq(IFMapLink *link, IFMapNode *node, const std::string &peer_name, IFMapNode *peer, DBRequest &req) | AgentDBTable | inlinevirtual |
| IFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | virtual |
| IFNodeToUuid(IFMapNode *node, boost::uuids::uuid &u) | InterfaceTable | virtual |
| incr_active_vmi_count() | InterfaceTable | inline |
| incr_enqueue_count() | DBTableBase | inline |
| incr_input_count() | DBTableBase | inline |
| incr_li_count() | InterfaceTable | inline |
| incr_notify_count() | DBTableBase | inline |
| incr_vmi_count() | InterfaceTable | 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 |
| index_table_ | InterfaceTable | private |
| info_ | DBTableBase | private |
| Init(OperDB *oper) | InterfaceTable | |
| AgentOperDBTable::Init() | DBTable | |
| Input(DBTablePartition *root, DBClient *client, DBRequest *req) | AgentDBTable | virtual |
| input_count() const | DBTableBase | inline |
| input_count_ | DBTableBase | private |
| interface_table_ | InterfaceTable | privatestatic |
| InterfaceCommonProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| InterfaceTable(DB *db, const std::string &name) | InterfaceTable | |
| InvokeWalkCb(DBTablePartBase *part, DBEntryBase *entry) | DBTable | private |
| kInvalidId | DBTableBase | static |
| kIterationToYield | DBTable | static |
| kPartitionCount | AgentDBTable | static |
| L2VmInterfaceWalk(DBTablePartBase *partition, DBEntryBase *entry) | InterfaceTable | private |
| li_count() const | InterfaceTable | inline |
| li_count_ | InterfaceTable | private |
| li_ifnode_to_req() const | InterfaceTable | inline |
| li_ifnode_to_req_ | InterfaceTable | private |
| LinkVmPortToMetaDataIp(const Interface *intf, const Ip6Address &addr) | InterfaceTable | |
| ListenerId typedef | DBTableBase | |
| LogicalInterfaceIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| LogicalInterfaceIFNodeToUuid(IFMapNode *node, boost::uuids::uuid &u) | InterfaceTable | |
| LogicalInterfaceProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| max_walk_iteration_to_yield_ | DBTable | private |
| MayDelete() const | DBTableBase | virtual |
| name() const | DBTableBase | inline |
| name_ | DBTableBase | private |
| Notify(DBTablePartBase *partition, DBEntryBase *entry) | AgentDBTable | inline |
| notify_count() const | DBTableBase | inline |
| notify_count_ | DBTableBase | private |
| NotifyAllEntries() | DBTable | |
| NotifyEntry(DBEntryBase *entry) | AgentDBTable | virtual |
| OnChange(DBEntry *entry, const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
| OnZeroRefcount(AgentDBEntry *e) | AgentDBTable | inlinevirtual |
| operdb() const | InterfaceTable | inline |
| operdb_ | InterfaceTable | private |
| OperDBAdd(const DBRequest *req) | InterfaceTable | virtual |
| OperDBDelete(DBEntry *entry, const DBRequest *req) | InterfaceTable | virtual |
| OperDBOnChange(DBEntry *entry, const DBRequest *req) | InterfaceTable | virtual |
| OperDBResync(DBEntry *entry, const DBRequest *req) | InterfaceTable | virtual |
| OperDBTraceBuf | AgentDBTable | private |
| PartitionCount() const | AgentDBTable | inlinevirtual |
| partitions_ | DBTable | private |
| PhysicalInterfaceIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| PhysicalInterfaceProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| pi_ifnode_to_req() const | InterfaceTable | inline |
| pi_ifnode_to_req_ | InterfaceTable | private |
| Process(DBRequest &req) | AgentDBTable | virtual |
| ProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | virtual |
| ref_listener_id_ | AgentDBTable | private |
| Register(ChangeCallback callback, const std::string &name="unspecified") | DBTableBase | |
| RegisterDBClients(IFMapDependencyManager *dep) | InterfaceTable | |
| ReleaseWalker(DBTableWalkRef &walk) | DBTable | |
| RemotePhysicalInterfaceIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| reset_enqueue_count() | DBTableBase | inline |
| reset_flush_walk_ref() | AgentDBTable | |
| reset_input_count() | DBTableBase | inline |
| reset_notify_count() | DBTableBase | inline |
| Resync(DBEntry *entry, const DBRequest *req) | AgentOperDBTable | inlineprotectedvirtual |
| RetryDelete() | DBTableBase | inlinevirtual |
| RunNotify(DBTablePartBase *tpart, DBEntryBase *entry) | DBTableBase | |
| set_agent(Agent *agent) | AgentDBTable | inline |
| set_update_floatingip_cb(UpdateFloatingIpFn fn) | InterfaceTable | |
| SetWalkIterationToYield(int count) | DBTable | inline |
| SetWalkTaskId(int task_id) | DBTable | inline |
| Size() const | DBTable | virtual |
| StartWalk() | DBTable | private |
| Unregister(ListenerId listener) | DBTableBase | |
| update_floatingip_cb() const | InterfaceTable | |
| update_floatingip_cb_ | InterfaceTable | private |
| UpdateFloatingIpFn typedef | InterfaceTable | |
| UpdateIfMapNode(AgentOperDBEntry *entry, IFMapNode *node) | AgentOperDBTable | inlineprotected |
| UpdatePhysicalDeviceVnEntry(const boost::uuids::uuid &vmi, boost::uuids::uuid &dev, boost::uuids::uuid &vn, IFMapNode *vn_node) | InterfaceTable | |
| vmi_count() const | InterfaceTable | inline |
| vmi_count_ | InterfaceTable | private |
| vmi_ifnode_to_req() const | InterfaceTable | inline |
| vmi_ifnode_to_req_ | InterfaceTable | private |
| vmi_to_physical_device_vn_tree_ | InterfaceTable | private |
| vmi_to_vmitype_map_ | InterfaceTable | private |
| VmiIFNodeToReq(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| VmiIFNodeToUuid(IFMapNode *node, boost::uuids::uuid &u) | InterfaceTable | |
| VmInterfaceWalkDone(DBTable::DBTableWalkRef walk_ref, DBTableBase *partition) | InterfaceTable | private |
| VmiProcessConfig(IFMapNode *node, DBRequest &req, const boost::uuids::uuid &u) | InterfaceTable | |
| VmiToVmiTypeMap typedef | InterfaceTable | |
| walk_again_count() const | DBTableBase | inline |
| walk_again_count_ | DBTableBase | private |
| walk_cancel_count() const | DBTableBase | inline |
| walk_cancel_count_ | DBTableBase | private |
| walk_complete_count() const | DBTableBase | inline |
| walk_complete_count_ | DBTableBase | private |
| walk_count() const | DBTableBase | inline |
| walk_count_ | DBTableBase | private |
| walk_ref_ | DBTable | private |
| walk_request_count() const | DBTableBase | inline |
| walk_request_count_ | DBTableBase | private |
| WalkAgain(DBTableWalkRef walk) | DBTable | |
| WalkCallback(DBTablePartBase *tpart, DBEntryBase *entry) | DBTable | private |
| WalkCompleteCallback(DBTableBase *tbl_base) | DBTable | private |
| WalkCompleteFn typedef | DBTable | |
| WalkDone() | DBTable | private |
| walker_ | DBTable | private |
| walker_count() const | DBTableBase | inline |
| walker_count_ | DBTableBase | private |
| walker_task_id_ | DBTable | private |
| WalkFn typedef | DBTable | |
| WalkTable(DBTableWalkRef walk) | DBTable | |
| ~AgentDBTable() | AgentDBTable | virtual |
| ~AgentOperDBTable() | AgentOperDBTable | inlinevirtual |
| ~DBTable() | DBTable | virtual |
| ~DBTableBase() | DBTableBase | virtual |
| ~InterfaceTable() | InterfaceTable | inlinevirtual |