8 #include <boost/system/error_code.hpp>
35 const std::string &str,
36 boost::system::error_code *error = NULL);
44 uint16_t
Type()
const;
RouteDistinguisher & operator=(const RouteDistinguisher &rhs)
static RouteDistinguisher FromString(const std::string &str, boost::system::error_code *error=NULL)
bool operator==(const RouteDistinguisher &rhs) const
int CompareTo(const RouteDistinguisher &rhs) const
static const size_t kSize
bool operator>(const RouteDistinguisher &rhs) const
uint16_t GetVrfId() const
static RouteDistinguisher kZeroRd
uint32_t GetAddress() const
std::string ToString() const
RouteDistinguisher(const RouteDistinguisher &rhs)
const uint8_t * GetData() const
bool operator<(const RouteDistinguisher &rhs) const