OpenSDN source code
|
#include <mac_learning_init.h>
Public Member Functions | |
MacLearningModule (Agent *agent) | |
virtual | ~MacLearningModule () |
void | Init () |
void | Shutdown () |
MacLearningMgmtManager * | mac_learning_mgmt () const |
MacLearningDBClient * | mac_learning_db_client () const |
MacLearningProto * | mac_learning_proto () const |
Private Attributes | |
Agent * | agent_ |
boost::scoped_ptr < MacLearningProto > | mac_learning_proto_ |
boost::scoped_ptr < MacLearningMgmtManager > | mac_learning_mgmt_ |
boost::scoped_ptr < MacLearningDBClient > | mac_learning_db_client_ |
Definition at line 13 of file mac_learning_init.h.
MacLearningModule::MacLearningModule | ( | Agent * | agent | ) |
Definition at line 12 of file mac_learning_init.cc.
|
inlinevirtual |
Definition at line 16 of file mac_learning_init.h.
void MacLearningModule::Init | ( | ) |
|
inline |
Definition at line 25 of file mac_learning_init.h.
|
inline |
Definition at line 21 of file mac_learning_init.h.
|
inline |
Definition at line 29 of file mac_learning_init.h.
void MacLearningModule::Shutdown | ( | ) |
Definition at line 29 of file mac_learning_init.cc.
|
private |
Definition at line 33 of file mac_learning_init.h.
|
private |
Definition at line 36 of file mac_learning_init.h.
|
private |
Definition at line 35 of file mac_learning_init.h.
|
private |
Definition at line 34 of file mac_learning_init.h.