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

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

BuildProtoPrefix(BgpProtoPrefix *prefix) const ErmVpnPrefix
ErmVpnPrefix()ErmVpnPrefix
ErmVpnPrefix(uint8_t type, const RouteDistinguisher &rd, const Ip4Address &group, const Ip4Address &source)ErmVpnPrefix
ErmVpnPrefix(uint8_t type, const RouteDistinguisher &rd, const Ip4Address &router_id, const Ip4Address &group, const Ip4Address &source)ErmVpnPrefix
FromProtoPrefix(const BgpProtoPrefix &proto_prefix, ErmVpnPrefix *prefix)ErmVpnPrefixstatic
FromProtoPrefix(BgpServer *server, const BgpProtoPrefix &proto_prefix, const BgpAttr *attr, const Address::Family family, ErmVpnPrefix *prefix, BgpAttrPtr *new_attr, uint32_t *label, uint32_t *l3_label)ErmVpnPrefixstatic
FromString(const std::string &str, boost::system::error_code *errorp=NULL)ErmVpnPrefixstatic
GetType() const ErmVpnPrefix
GlobalTreeRoute enum valueErmVpnPrefix
group() const ErmVpnPrefixinline
group_ErmVpnPrefixprivate
Invalid enum valueErmVpnPrefix
IsValid(uint8_t type)ErmVpnPrefixstatic
IsValidForBgp(uint8_t type)ErmVpnPrefixstatic
LocalTreeRoute enum valueErmVpnPrefix
NativeRoute enum valueErmVpnPrefix
operator==(const ErmVpnPrefix &rhs) const ErmVpnPrefix
rd_ErmVpnPrefixprivate
route_distinguisher() const ErmVpnPrefixinline
router_id() const ErmVpnPrefixinline
router_id_ErmVpnPrefixprivate
RouteType enum nameErmVpnPrefix
set_route_distinguisher(const RouteDistinguisher &rd)ErmVpnPrefixinline
source() const ErmVpnPrefixinline
source_ErmVpnPrefixprivate
ToString() const ErmVpnPrefix
ToXmppIdString() const ErmVpnPrefix
type() const ErmVpnPrefixinline
type_ErmVpnPrefixprivate