|
OpenSDN source code
|
#include <cfg_mirror.h>

Public Types | |
| typedef std::map< MirrorCfgKey, IntfMirrorCfgEntry *, MirrorCfgKeyCmp > | IntfMirrorCfgTree |
Public Member Functions | |
| IntfMirrorCfgTable (AgentConfig *cfg) | |
| ~IntfMirrorCfgTable () | |
| const char * | Add (const IntfMirrorCreateReq &cfg) |
| void | Delete (MirrorCfgKey &key) |
| IntfMirrorCfgTable * | CreateIntfMirrorCfgTable () |
| void | Init () |
| void | Shutdown () |
| void | SetIntfMirrorCfgSandeshData (std::string &handle, IntfMirrorCfgDisplayResp &resp) |
Private Member Functions | |
| DISALLOW_COPY_AND_ASSIGN (IntfMirrorCfgTable) | |
Private Attributes | |
| AgentConfig * | agent_cfg_ |
| IntfMirrorCfgTree | intf_mc_tree_ |
Definition at line 143 of file cfg_mirror.h.
| typedef std::map<MirrorCfgKey, IntfMirrorCfgEntry *, MirrorCfgKeyCmp> IntfMirrorCfgTable::IntfMirrorCfgTree |
Definition at line 147 of file cfg_mirror.h.
|
inline |
Definition at line 145 of file cfg_mirror.h.
|
inline |
Definition at line 146 of file cfg_mirror.h.
| const char * IntfMirrorCfgTable::Add | ( | const IntfMirrorCreateReq & | cfg | ) |
| IntfMirrorCfgTable* IntfMirrorCfgTable::CreateIntfMirrorCfgTable | ( | ) |
| void IntfMirrorCfgTable::Delete | ( | MirrorCfgKey & | key | ) |
|
private |
| void IntfMirrorCfgTable::Init | ( | ) |
Definition at line 438 of file cfg_mirror.cc.
| void IntfMirrorCfgTable::SetIntfMirrorCfgSandeshData | ( | std::string & | handle, |
| IntfMirrorCfgDisplayResp & | resp | ||
| ) |
| void IntfMirrorCfgTable::Shutdown | ( | ) |
Definition at line 435 of file cfg_mirror.cc.
|
private |
Definition at line 156 of file cfg_mirror.h.
|
private |
Definition at line 157 of file cfg_mirror.h.