OpenSDN source code
BgpAttrDB Member List

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

BgpAttrDB(BgpServer *server)BgpAttrDBexplicit
BgpPathAttributeDB(int hash_size=GetHashSize())BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inlineexplicit
Delete(BgpAttr *attr)BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inline
GetHashSize()BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inlineprivatestatic
hash_size_BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >private
HashCompute(BgpAttr *attr) constBgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inlineprivate
Locate(BgpAttr *attr)BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inline
Locate(const BgpAttrSpec &spec)BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inline
LocateInternal(BgpAttr *attr)BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inlineprivate
mutex_BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >private
ReplaceAsPathAndLocate(const BgpAttr *attr, AsPathPtr aspath)BgpAttrDB
ReplaceCommunityAndLocate(const BgpAttr *attr, CommunityPtr community)BgpAttrDB
ReplaceEsiAndLocate(const BgpAttr *attr, const EthernetSegmentId &esi)BgpAttrDB
ReplaceExtCommunityAndLocate(const BgpAttr *attr, ExtCommunityPtr extcomm)BgpAttrDB
ReplaceLeafOListAndLocate(const BgpAttr *attr, const BgpOListSpec *leaf_olist_spec)BgpAttrDB
ReplaceLocalPreferenceAndLocate(const BgpAttr *attr, uint32_t local_pref)BgpAttrDB
ReplaceNexthopAndLocate(const BgpAttr *attr, const IpAddress &addr)BgpAttrDB
ReplaceOListAndLocate(const BgpAttr *attr, const BgpOListSpec *olist_spec)BgpAttrDB
ReplaceOriginAndLocate(const BgpAttr *attr, BgpAttrOrigin::OriginType origin)BgpAttrDB
ReplaceOriginatorIdAndLocate(const BgpAttr *attr, Ip4Address originator_id)BgpAttrDB
ReplaceOriginVnPathAndLocate(const BgpAttr *attr, OriginVnPathPtr ovnpath)BgpAttrDB
ReplacePmsiTunnelAndLocate(const BgpAttr *attr, const PmsiTunnelSpec *pmsi_spec)BgpAttrDB
ReplaceSourceRdAndLocate(const BgpAttr *attr, const RouteDistinguisher &source_rd)BgpAttrDB
ReplaceSubProtocolAndLocate(const BgpAttr *attr, const std::string &sbp)BgpAttrDB
server()BgpAttrDBinline
server() constBgpAttrDBinline
server_BgpAttrDBprivate
Set typedefBgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >private
set_BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >private
Size()BgpPathAttributeDB< BgpAttr, BgpAttrPtr, BgpAttrSpec, BgpAttrCompare, BgpAttrDB >inline