OpenSDN source code
ExtCommunityDB Member List

This is the complete list of members for ExtCommunityDB, including all inherited members.

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)ExtCommunityDBexplicit
GetHashSize()BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB >inlineprivatestatic
hash_size_BgpPathAttributeDB< ExtCommunity, ExtCommunityPtr, ExtCommunitySpec, ExtCommunityCompare, ExtCommunityDB >private
HashCompute(ExtCommunity *attr) constBgpPathAttributeDB< 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 typedefBgpPathAttributeDB< 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