|
| ExtCommunityDB (BgpServer *server) |
|
ExtCommunityPtr | AppendAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) |
|
ExtCommunityPtr | AppendAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &value) |
|
ExtCommunityPtr | RemoveAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) |
|
ExtCommunityPtr | ReplaceMFlagsAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &export_list) |
|
ExtCommunityPtr | ReplaceRTargetAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &export_list) |
|
ExtCommunityPtr | ReplaceSGIDListAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &sgid_list) |
|
ExtCommunityPtr | ReplaceTagListAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &tag_list) |
|
ExtCommunityPtr | RemoveSiteOfOriginAndLocate (const ExtCommunity *src) |
|
ExtCommunityPtr | ReplaceSiteOfOriginAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &soo) |
|
ExtCommunityPtr | RemoveVrfRouteImportAndLocate (const ExtCommunity *src) |
|
ExtCommunityPtr | ReplaceVrfRouteImportAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &vit) |
|
ExtCommunityPtr | RemoveSourceASAndLocate (const ExtCommunity *src) |
|
ExtCommunityPtr | ReplaceSourceASAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &sas) |
|
ExtCommunityPtr | RemoveOriginVnAndLocate (const ExtCommunity *src) |
|
ExtCommunityPtr | ReplaceOriginVnAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &origin_vn) |
|
ExtCommunityPtr | ReplaceTunnelEncapsulationAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &tunnel_encaps) |
|
ExtCommunityPtr | ReplaceLoadBalanceAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &lb) |
|
ExtCommunityPtr | ReplaceSubClusterAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &sc) |
|
ExtCommunityPtr | SetAndLocate (const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) |
|
| BgpPathAttributeDB (int hash_size=GetHashSize()) |
|
size_t | Size () |
|
void | Delete (ExtCommunity *attr) |
|
ExtCommunityPtr | Locate (ExtCommunity *attr) |
|
ExtCommunityPtr | Locate (const ExtCommunitySpec &spec) |
|
Definition at line 456 of file community.h.