|
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.