OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MatchExtCommunity Member List

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

communities() const MatchExtCommunityinline
CommunityRegexList typedefMatchExtCommunity
CommunityRegexStringList typedefMatchExtCommunity
ExtCommunityFromString(const std::string &comm)MatchExtCommunityprivate
Find(const ExtCommunity::ExtCommunityValue &community) const MatchExtCommunity
IsEqual(const RoutingPolicyMatch &community) const MatchExtCommunityvirtual
Match(const BgpRoute *route, const BgpPath *path, const BgpAttr *attr) const MatchExtCommunityvirtual
match_all() const MatchExtCommunityinline
match_all_MatchExtCommunityprivate
MatchAll(const BgpAttr *attr) const MatchExtCommunityprivate
MatchAny(const BgpAttr *attr) const MatchExtCommunityprivate
MatchExtCommunity(const std::vector< std::string > &communities, bool match_all)MatchExtCommunity
operator!=(const RoutingPolicyMatch &match) const RoutingPolicyMatchinlinevirtual
operator()(const BgpRoute *route, const BgpPath *path, const BgpAttr *attr) const RoutingPolicyMatchinline
operator==(const RoutingPolicyMatch &match) const RoutingPolicyMatchinlinevirtual
regex_strings() const MatchExtCommunityinline
regexs() const MatchExtCommunityinline
to_match_MatchExtCommunityprivate
to_match_regex_strings_MatchExtCommunityprivate
to_match_regexs_MatchExtCommunityprivate
ToString() const MatchExtCommunityvirtual
~MatchExtCommunity()MatchExtCommunityvirtual
~RoutingPolicyMatch()RoutingPolicyMatchinlinevirtual