OpenSDN source code
|
#include <router_mac.h>
Public Types | |
typedef boost::array< uint8_t, kSize > | bytes_type |
Public Member Functions | |
RouterMac (const MacAddress &mac_addr) | |
RouterMac (const bytes_type &data) | |
MacAddress | mac_address () const |
const bytes_type & | GetExtCommunity () const |
const uint64_t | GetExtCommunityValue () const |
std::string | ToString () |
Static Public Attributes | |
static const int | kSize = 8 |
Private Attributes | |
bytes_type | data_ |
Definition at line 17 of file router_mac.h.
typedef boost::array<uint8_t, kSize> RouterMac::bytes_type |
Definition at line 20 of file router_mac.h.
|
explicit |
|
explicit |
Definition at line 19 of file router_mac.cc.
|
inline |
Definition at line 27 of file router_mac.h.
|
inline |
MacAddress RouterMac::mac_address | ( | ) | const |
Definition at line 23 of file router_mac.cc.
string RouterMac::ToString | ( | ) |
|
private |
Definition at line 35 of file router_mac.h.
|
static |
Definition at line 19 of file router_mac.h.