| AddMvpnRTargetRoute(as_t asn) | RoutingInstance | private |
| AddRouteTarget(bool import, std::vector< std::string > *change_list, RouteTargetList::const_iterator it) | RoutingInstance | private |
| AddRoutingPolicy(RoutingPolicyPtr policy) | RoutingInstance | |
| AddRTargetRoute(as_t asn, const RouteTarget &rtarget) | RoutingInstance | private |
| AddTable(BgpTable *tbl) | RoutingInstance | |
| always_subscribe() const | RoutingInstance | inline |
| always_subscribe_ | RoutingInstance | private |
| ClearConfig() | RoutingInstance | |
| ClearFamilyRouteTarget(Address::Family vrf_family, Address::Family vpn_family) | RoutingInstance | private |
| ClearRouteTarget() | RoutingInstance | |
| config() const | RoutingInstance | inline |
| config_ | RoutingInstance | private |
| CreateNeighbors() | RoutingInstance | |
| deleted() const | RoutingInstance | |
| DeleteMvpnRTargetRoute(as_t old_asn, Ip4Address old_ip) | RoutingInstance | private |
| deleter() | RoutingInstance | |
| deleter() const | RoutingInstance | |
| deleter_ | RoutingInstance | private |
| DeleteRouteTarget(bool import, std::vector< std::string > *change_list, RouteTargetList::iterator it) | RoutingInstance | private |
| DeleteRTargetRoute(as_t asn, const RouteTarget &rtarget) | RoutingInstance | private |
| DestroyDBTable(DBTable *table) | RoutingInstance | |
| DestroyRouteAggregator(Address::Family family) | RoutingInstance | |
| export_ | RoutingInstance | private |
| FlushAllRTargetRoutes(as_t asn) | RoutingInstance | private |
| FlushRouteAggregationConfig() | RoutingInstance | |
| FlushStaticRouteConfig() | RoutingInstance | |
| GetDataCollection(const char *operation) | RoutingInstance | |
| GetExportList() const | RoutingInstance | inline |
| GetImportList() const | RoutingInstance | inline |
| GetOriginVnForAggregateRoute(Address::Family family) const | RoutingInstance | |
| GetRD() const | RoutingInstance | inline |
| GetTable(Address::Family fmly) | RoutingInstance | |
| GetTable(Address::Family fmly) const | RoutingInstance | |
| GetTableName(std::string instance_name, Address::Family fmly) | RoutingInstance | static |
| GetTables() | RoutingInstance | inline |
| GetTables() const | RoutingInstance | inline |
| GetVirtualNetworkName() const | RoutingInstance | |
| GetVrfFromTableName(const std::string table) | RoutingInstance | static |
| HasExportTarget(const ExtCommunity *extcomm) const | RoutingInstance | |
| import_ | RoutingInstance | private |
| index() const | RoutingInstance | inline |
| index_ | RoutingInstance | private |
| inet6_route_aggregator_ | RoutingInstance | private |
| inet6_static_route_mgr_ | RoutingInstance | private |
| inet_route_aggregator_ | RoutingInstance | private |
| inet_static_route_mgr_ | RoutingInstance | private |
| InitAllRTargetRoutes(as_t asn) | RoutingInstance | private |
| is_master_ | RoutingInstance | private |
| IsAggregateRoute(const BgpTable *table, const BgpRoute *route) const | RoutingInstance | |
| IsContributingRoute(const BgpTable *table, const BgpRoute *route) const | RoutingInstance | |
| IsMasterRoutingInstance() const | RoutingInstance | inline |
| IsServiceChainRoute(const BgpRoute *route) const | RoutingInstance | |
| LocatePeerManager() | RoutingInstance | |
| LocateRouteAggregator(Address::Family family) | RoutingInstance | |
| LocateStaticRouteMgr(Address::Family family) | RoutingInstance | |
| ManagedDelete() | RoutingInstance | |
| manager() const | RoutingInstance | inline |
| manager() | RoutingInstance | inline |
| manager_delete_ref_ | RoutingInstance | private |
| MayDelete() const | RoutingInstance | |
| mgr_ | RoutingInstance | private |
| mvpn_project_manager_network() const | RoutingInstance | inline |
| mvpn_project_manager_network() | RoutingInstance | inline |
| mvpn_project_manager_network_ | RoutingInstance | private |
| name() const | RoutingInstance | inline |
| name_ | RoutingInstance | private |
| peer_manager() | RoutingInstance | inline |
| peer_manager() const | RoutingInstance | inline |
| peer_manager_ | RoutingInstance | private |
| peer_manager_size() const | RoutingInstance | |
| ProcessConfig() | RoutingInstance | |
| ProcessIdentifierUpdate(as_t asn) | RoutingInstance | private |
| ProcessRouteAggregationConfig() | RoutingInstance | |
| ProcessRoutingPolicy(const BgpRoute *route, BgpPath *path) const | RoutingInstance | |
| ProcessRoutingPolicyConfig() | RoutingInstance | |
| ProcessServiceChainConfig() | RoutingInstance | |
| ProcessStaticRouteConfig() | RoutingInstance | |
| rd_ | RoutingInstance | private |
| RemoveTable(BgpTable *tbl) | RoutingInstance | |
| route_aggregator(Address::Family family) const | RoutingInstance | inline |
| RouteTableFamilyList typedef | RoutingInstance | |
| RouteTableList typedef | RoutingInstance | |
| RouteTargetList typedef | RoutingInstance | |
| routing_instance_vxlan() const | RoutingInstance | inline |
| routing_instance_vxlan_ | RoutingInstance | private |
| routing_policies() | RoutingInstance | inline |
| routing_policies() const | RoutingInstance | inline |
| routing_policies_ | RoutingInstance | private |
| RoutingInstance(std::string name, BgpServer *server, RoutingInstanceMgr *mgr, const BgpInstanceConfig *config) | RoutingInstance | |
| RoutingInstanceMgr class | RoutingInstance | friend |
| RTargetTableCreate() | RoutingInstance | private |
| server() | RoutingInstance | inline |
| server() const | RoutingInstance | inline |
| server_ | RoutingInstance | private |
| set_index(int index) | RoutingInstance | |
| set_mvpn_project_manager_network(std::string network) | RoutingInstance | inline |
| set_routing_instance_vxlan(const std::string &routing_instance_vxlan) | RoutingInstance | inline |
| Shutdown() | RoutingInstance | private |
| static_route_mgr(Address::Family family) | RoutingInstance | inline |
| TableDeleteComplete(BgpTable *table) | RoutingInstance | |
| trace_buffer() const | RoutingInstance | |
| trace_buffer_ | RoutingInstance | private |
| TriggerTableDelete(BgpTable *table) | RoutingInstance | |
| UpdateAllStaticRoutes() | RoutingInstance | |
| UpdateConfig(const BgpInstanceConfig *config) | RoutingInstance | |
| UpdateRouteAggregationConfig() | RoutingInstance | |
| UpdateRoutingPolicyConfig() | RoutingInstance | |
| UpdateStaticRouteConfig() | RoutingInstance | |
| virtual_network_ | RoutingInstance | private |
| virtual_network_allow_transit() const | RoutingInstance | |
| virtual_network_allow_transit_ | RoutingInstance | private |
| virtual_network_index() const | RoutingInstance | |
| virtual_network_index_ | RoutingInstance | private |
| virtual_network_pbb_evpn_enable() const | RoutingInstance | |
| virtual_network_pbb_evpn_enable_ | RoutingInstance | private |
| VpnTableCreate(Address::Family vpn_family) | RoutingInstance | private |
| vrf_tables_by_family_ | RoutingInstance | private |
| vrf_tables_by_name_ | RoutingInstance | private |
| VrfTableCreate(Address::Family vrf_family, Address::Family vpn_family) | RoutingInstance | private |
| vxlan_id() const | RoutingInstance | |
| vxlan_id_ | RoutingInstance | private |
| ~RoutingInstance() | RoutingInstance | virtual |