OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IntfMirrorCfgTable Class Reference

#include <cfg_mirror.h>

Collaboration diagram for IntfMirrorCfgTable:

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)
 
IntfMirrorCfgTableCreateIntfMirrorCfgTable ()
 
void Init ()
 
void Shutdown ()
 
void SetIntfMirrorCfgSandeshData (std::string &handle, IntfMirrorCfgDisplayResp &resp)
 

Private Member Functions

 DISALLOW_COPY_AND_ASSIGN (IntfMirrorCfgTable)
 

Private Attributes

AgentConfigagent_cfg_
 
IntfMirrorCfgTree intf_mc_tree_
 

Detailed Description

Definition at line 143 of file cfg_mirror.h.

Member Typedef Documentation

Constructor & Destructor Documentation

IntfMirrorCfgTable::IntfMirrorCfgTable ( AgentConfig cfg)
inline

Definition at line 145 of file cfg_mirror.h.

IntfMirrorCfgTable::~IntfMirrorCfgTable ( )
inline

Definition at line 146 of file cfg_mirror.h.

Member Function Documentation

const char * IntfMirrorCfgTable::Add ( const IntfMirrorCreateReq &  cfg)

Definition at line 442 of file cfg_mirror.cc.

Here is the call graph for this function:

IntfMirrorCfgTable* IntfMirrorCfgTable::CreateIntfMirrorCfgTable ( )
void IntfMirrorCfgTable::Delete ( MirrorCfgKey key)

Definition at line 548 of file cfg_mirror.cc.

Here is the call graph for this function:

IntfMirrorCfgTable::DISALLOW_COPY_AND_ASSIGN ( IntfMirrorCfgTable  )
private
void IntfMirrorCfgTable::Init ( )

Definition at line 438 of file cfg_mirror.cc.

void IntfMirrorCfgTable::SetIntfMirrorCfgSandeshData ( std::string &  handle,
IntfMirrorCfgDisplayResp &  resp 
)

Definition at line 601 of file cfg_mirror.cc.

Here is the call graph for this function:

void IntfMirrorCfgTable::Shutdown ( )

Definition at line 435 of file cfg_mirror.cc.

Member Data Documentation

AgentConfig* IntfMirrorCfgTable::agent_cfg_
private

Definition at line 156 of file cfg_mirror.h.

IntfMirrorCfgTree IntfMirrorCfgTable::intf_mc_tree_
private

Definition at line 157 of file cfg_mirror.h.


The documentation for this class was generated from the following files: