| AppendAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) | ExtCommunityDB | |
| AppendAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &value) | ExtCommunityDB | |
| BgpPathAttributeDB(int hash_size=GetHashSize()) | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inlineexplicit |
| Delete(ExtCommunity *attr) | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inline |
| ExtCommunityDB(BgpServer *server) | ExtCommunityDB | explicit |
| GetHashSize() | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inlineprivatestatic |
| hash_size_ | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | private |
| HashCompute(ExtCommunity *attr) const | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inlineprivate |
| Locate(ExtCommunity *attr) | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inline |
| Locate(const ExtCommunitySpec &spec) | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inline |
| LocateInternal(ExtCommunity *attr) | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inlineprivate |
| mutex_ | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | private |
| RemoveAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) | ExtCommunityDB | |
| RemoveOriginVnAndLocate(const ExtCommunity *src) | ExtCommunityDB | |
| RemoveSiteOfOriginAndLocate(const ExtCommunity *src) | ExtCommunityDB | |
| RemoveSourceASAndLocate(const ExtCommunity *src) | ExtCommunityDB | |
| RemoveVrfRouteImportAndLocate(const ExtCommunity *src) | ExtCommunityDB | |
| ReplaceLoadBalanceAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &lb) | ExtCommunityDB | |
| ReplaceMFlagsAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &export_list) | ExtCommunityDB | |
| ReplaceOriginVnAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &origin_vn) | ExtCommunityDB | |
| ReplaceRTargetAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &export_list) | ExtCommunityDB | |
| ReplaceSGIDListAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &sgid_list) | ExtCommunityDB | |
| ReplaceSiteOfOriginAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &soo) | ExtCommunityDB | |
| ReplaceSourceASAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &sas) | ExtCommunityDB | |
| ReplaceSubClusterAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &sc) | ExtCommunityDB | |
| ReplaceTagListAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &tag_list) | ExtCommunityDB | |
| ReplaceTunnelEncapsulationAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &tunnel_encaps) | ExtCommunityDB | |
| ReplaceVrfRouteImportAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityValue &vit) | ExtCommunityDB | |
| Set typedef | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | private |
| set_ | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | private |
| SetAndLocate(const ExtCommunity *src, const ExtCommunity::ExtCommunityList &list) | ExtCommunityDB | |
| Size() | BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB > | inline |