| 
    OpenSDN source code
    
   | 
 
This is the complete list of members for EvpnTable, including all inherited members.
| Add(const DBRequest *req) | DBTable | virtual | 
| AddRemoveCallback(const DBEntryBase *entry, bool add) const | EvpnTable | virtual | 
| AddToDBStateCount(ListenerId listener, int count) | DBTableBase | |
| AllocEntry(const DBRequestKey *key) const | EvpnTable | virtual | 
| AllocEntryStr(const std::string &key) const | EvpnTable | virtual | 
| AllocPartition(int index) | DBTable | virtual | 
| AllocWalker(WalkFn walk_fn, WalkCompleteFn walk_complete) | DBTable | |
| BgpTable(DB *db, const std::string &name) | BgpTable | |
| Change(DBEntryBase *entry) | DBTable | virtual | 
| ChangeCallback typedef | DBTableBase | |
| CheckAggregatorAttr(BgpAttr *attr) const | BgpTable | |
| CreateAs4Path(BgpAttr *attr) const | BgpTable | |
| CreateAsPath2Byte(BgpAttr *attr) const | BgpTable | |
| CreateAsPath4Byte(BgpAttr *attr, as_t local_as) const | BgpTable | |
| CreateEvpnManager() | EvpnTable | |
| CreatePathResolver() | EvpnTable | virtual | 
| CreateTable(DB *db, const std::string &name) | EvpnTable | static | 
| 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_walker_count() | DBTableBase | inline | 
| Delete(DBEntry *entry, const DBRequest *req) | DBTable | virtual | 
| DeletePath(DBTablePartBase *root, BgpRoute *rt, BgpPath *path) | BgpTable | |
| deleter() | BgpTable | |
| deleter() const | BgpTable | |
| deleter_ | BgpTable | private | 
| DestroyEvpnManager() | EvpnTable | |
| DestroyPathResolver() | BgpTable | |
| DISALLOW_COPY_AND_ASSIGN(EvpnTable) | EvpnTable | private | 
| empty() const | DBTableBase | inline | 
| Enqueue(DBRequest *req) | DBTableBase | |
| enqueue_count() const | DBTableBase | inline | 
| enqueue_count_ | DBTableBase | private | 
| EnqueueRemove(DBEntryBase *db_entry) | DBTableBase | |
| evpn_manager_ | EvpnTable | private | 
| EvpnTable(DB *db, const std::string &name) | EvpnTable | |
| Export(RibOut *ribout, Route *route, const RibPeerSet &peerset, UpdateInfoSList &info_slist) | EvpnTable | virtual | 
| family() const | EvpnTable | inlinevirtual | 
| FillListeners(std::vector< ShowTableListener > *listeners) const | DBTableBase | |
| FillRibOutStatisticsInfo(std::vector< ShowRibOutStatistics > *sros_list) const | BgpTable | |
| 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 | |
| FindNoLock(const DBEntry *entry) | DBTable | |
| FindNoLock(const DBRequestKey *key) | DBTable | |
| FindRoute(const EvpnPrefix &prefix) | EvpnTable | |
| FindRoute(const EvpnPrefix &prefix) const | EvpnTable | |
| GetAttributes(BgpRoute *rt, BgpAttrPtr attrp, const IPeer *peer) | BgpTable | inlinevirtual | 
| GetDBStateCount(ListenerId listener) | DBTableBase | |
| GetEvpnManager() | EvpnTable | |
| GetEvpnManager() const | EvpnTable | |
| GetInfeasiblePathCount() const | BgpTable | inline | 
| GetListenerCount() const | DBTableBase | |
| GetLlgrStalePathCount() const | BgpTable | inline | 
| GetPartitionId(const DBRequestKey *key) | DBTable | private | 
| GetPartitionId(const DBEntry *entry) | DBTable | private | 
| GetPendingRiboutsCount(size_t *markers) const | BgpTable | |
| GetPrimaryPathCount() const | BgpTable | inline | 
| GetSecondaryPathCount() const | BgpTable | inline | 
| GetStalePathCount() const | BgpTable | 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 | 
| GetUpdateInfo(RibOut *ribout, BgpRoute *route, const RibPeerSet &peerset) | BgpTable | |
| GetWalkerTaskId() | DBTable | inline | 
| GetWalkIterationToYield() | DBTable | inline | 
| Has4ByteAsn(BgpAttr *attr) const | BgpTable | |
| Hash(const DBEntry *entry) const | EvpnTable | virtual | 
| Hash(const DBRequestKey *key) const | EvpnTable | virtual | 
| HashFunction(const EvpnPrefix &prefix) | EvpnTable | static | 
| HasListeners() const | DBTableBase | |
| HasWalkers() const | DBTableBase | inline | 
| im_route_count() const | EvpnTable | inline | 
| im_route_count_ | EvpnTable | mutableprivate | 
| 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 | 
| infeasible_path_count_ | BgpTable | private | 
| info_ | DBTableBase | private | 
| Init() | DBTable | |
| Input(DBTablePartition *root, DBClient *client, DBRequest *req) | BgpTable | virtual | 
| input_count() const | DBTableBase | inline | 
| input_count_ | DBTableBase | private | 
| InputCommon(DBTablePartBase *root, BgpRoute *rt, BgpPath *path, const IPeer *peer, DBRequest *req, DBRequest::DBOperation oper, BgpAttrPtr attrs, uint32_t path_id, uint32_t flags, uint32_t label, uint32_t l3_label) | BgpTable | |
| InputCommonPostProcess(DBTablePartBase *root, BgpRoute *rt, bool notify_rt) | BgpTable | |
| instance_delete_ref_ | BgpTable | private | 
| InvokeWalkCb(DBTablePartBase *part, DBEntryBase *entry) | DBTable | private | 
| ip_route_count() const | EvpnTable | inline | 
| ip_route_count_ | EvpnTable | mutableprivate | 
| IsAggregateRoute(const BgpRoute *route) const | BgpTable | |
| IsContributingRoute(const BgpRoute *route) const | BgpTable | |
| IsDeleted() const | BgpTable | inline | 
| IsMaster() const | EvpnTable | |
| IsRouteAggregationSupported() const | BgpTable | inlinevirtual | 
| IsRoutingPolicySupported() const | BgpTable | inlinevirtual | 
| IsVpnTable() const | EvpnTable | inlinevirtual | 
| kInvalidId | DBTableBase | static | 
| kIterationToYield | DBTable | static | 
| ListenerId typedef | DBTableBase | |
| llgr_stale_path_count_ | BgpTable | private | 
| LocatePathResolver() | BgpTable | |
| mac_route_count() const | EvpnTable | inline | 
| mac_route_count_ | EvpnTable | mutableprivate | 
| ManagedDelete() | BgpTable | |
| max_walk_iteration_to_yield_ | DBTable | private | 
| MayDelete() const | BgpTable | virtual | 
| name() const | DBTableBase | inline | 
| name_ | DBTableBase | private | 
| notify_count() const | DBTableBase | inline | 
| notify_count_ | DBTableBase | private | 
| NotifyAllEntries() | DBTable | |
| OnChange(DBEntry *entry, const DBRequest *req) | DBTable | virtual | 
| PartitionCount() const | DBTable | virtual | 
| partitions_ | DBTable | private | 
| path_resolver() | BgpTable | inline | 
| path_resolver() const | BgpTable | inline | 
| path_resolver_ | BgpTable | private | 
| PathSelection(const Path &path1, const Path &path2) | BgpTable | static | 
| PrependAsToAs4Path(BgpAttr *attr, as_t asn) const | BgpTable | |
| PrependAsToAsPath2Byte(BgpAttr *attr, as_t asn) const | BgpTable | |
| PrependAsToAsPath2Byte(BgpAttr *attr, as2_t asn) const | BgpTable | |
| PrependAsToAsPath4Byte(BgpAttr *attr, as_t asn) const | BgpTable | |
| PrependLocalAs(const RibOut *ribout, BgpAttr *attr, const IPeer *) const | BgpTable | private | 
| primary_path_count_ | BgpTable | private | 
| ProcessAsOverride(const RibOut *ribout, BgpAttr *attr) const | BgpTable | private | 
| ProcessDefaultTunnelEncapsulation(const RibOut *ribout, ExtCommunityDB *extcomm_db, BgpAttr *attr) const | BgpTable | |
| ProcessLlgrState(const RibOut *ribout, const BgpPath *path, BgpAttr *attr, bool llgr_stale_comm) | BgpTable | private | 
| ProcessRemovePrivate(const RibOut *ribout, BgpAttr *attr) const | BgpTable | private | 
| Register(ChangeCallback callback, const std::string &name="unspecified") | DBTableBase | |
| ReleaseWalker(DBTableWalkRef &walk) | DBTable | |
| RemovePrivate4ByteAs(const RibOut *ribout, BgpAttr *attr) const | BgpTable | private | 
| RemovePrivateAs(const RibOut *ribout, BgpAttr *attr) const | BgpTable | private | 
| RemovePrivateAs4(const RibOut *ribout, BgpAttr *attr) const | BgpTable | private | 
| reset_enqueue_count() | DBTableBase | inline | 
| reset_input_count() | DBTableBase | inline | 
| reset_notify_count() | DBTableBase | inline | 
| RetryDelete() | BgpTable | virtual | 
| ribout_map() | BgpTable | inline | 
| ribout_map_ | BgpTable | private | 
| RibOutDelete(const RibExportPolicy &policy) | BgpTable | |
| RibOutFind(const RibExportPolicy &policy) | BgpTable | |
| RibOutLocate(BgpUpdateSender *sender, const RibExportPolicy &policy) | BgpTable | |
| RibOutMap typedef | BgpTable | |
| RouteReplicate(BgpServer *server, BgpTable *src_table, BgpRoute *src_rt, const BgpPath *path, ExtCommunityPtr ptr) | EvpnTable | virtual | 
| RouteTable(DB *db, const std::string &name) | RouteTable | inline | 
| routing_instance() | BgpTable | inline | 
| routing_instance() const | BgpTable | inline | 
| rtinstance_ | BgpTable | private | 
| RunNotify(DBTablePartBase *tpart, DBEntryBase *entry) | DBTableBase | |
| secondary_path_count_ | BgpTable | private | 
| server() | BgpTable | |
| server() const | BgpTable | |
| set_routing_instance(RoutingInstance *rtinstance) | EvpnTable | virtual | 
| SetWalkIterationToYield(int count) | DBTable | inline | 
| SetWalkTaskId(int task_id) | DBTable | inline | 
| ShouldReplicate(const BgpServer *server, const BgpTable *src_table, const ExtCommunityPtr community, const EvpnPrefix &evpn_prefix) const | EvpnTable | private | 
| Shutdown() | BgpTable | |
| Size() const | DBTable | virtual | 
| stale_path_count_ | BgpTable | private | 
| StartWalk() | DBTable | private | 
| TableFind(DBTablePartition *rtp, const DBRequestKey *prefix) | EvpnTable | privatevirtual | 
| TableSet typedef | BgpTable | |
| unique_mac_route_count() const | EvpnTable | inline | 
| unique_mac_route_count_ | EvpnTable | mutableprivate | 
| Unregister(ListenerId listener) | DBTableBase | |
| UpdateLlgrStalePathCount(int count) | BgpTable | inline | 
| UpdatePathCount(const BgpPath *path, int count) | BgpTable | |
| UpdateSecondaryTablesForReplication(BgpRoute *rt, TableSet *secondary_tables) | BgpTable | inlinevirtual | 
| UpdateStalePathCount(int count) | BgpTable | inline | 
| 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 | |
| ~BgpTable() | BgpTable | |
| ~DBTable() | DBTable | virtual | 
| ~DBTableBase() | DBTableBase | virtual |