OpenSDN source code
|
#include <mac_learning_mgmt.h>
Public Member Functions | |
MacLearningMgmtNode (MacLearningEntryPtr ptr) | |
virtual | ~MacLearningMgmtNode () |
void | set_intf (MacLearningMgmtDBEntry *intf) |
void | set_vrf (MacLearningMgmtDBEntry *vrf) |
void | set_rt (MacLearningMgmtDBEntry *rt) |
void | set_vn (MacLearningMgmtDBEntry *vn) |
void | set_hc (MacLearningMgmtDBEntry *hc) |
void | UpdateRef (MacLearningMgmtManager *mgr) |
MacLearningEntryPtr | mac_learning_entry () |
void | set_mac_learning_entry (MacLearningEntryPtr mac_entry) |
Private Member Functions | |
DISALLOW_COPY_AND_ASSIGN (MacLearningMgmtNode) | |
Definition at line 13 of file mac_learning_mgmt.h.
MacLearningMgmtNode::MacLearningMgmtNode | ( | MacLearningEntryPtr | ptr | ) |
Definition at line 16 of file mac_learning_mgmt.cc.
|
virtual |
|
private |
|
inline |
Definition at line 40 of file mac_learning_mgmt.h.
|
inline |
|
inline |
|
inline |
Definition at line 44 of file mac_learning_mgmt.h.
|
inline |
|
inline |
|
inline |
void MacLearningMgmtNode::UpdateRef | ( | MacLearningMgmtManager * | mgr | ) |
|
private |
Definition at line 53 of file mac_learning_mgmt.h.
|
private |
Definition at line 49 of file mac_learning_mgmt.h.
|
private |
Definition at line 48 of file mac_learning_mgmt.h.
|
private |
Definition at line 51 of file mac_learning_mgmt.h.
|
private |
Definition at line 52 of file mac_learning_mgmt.h.
|
private |
Definition at line 50 of file mac_learning_mgmt.h.