OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
agent_db.h File Reference
#include <cmn/agent_cmn.h>
Include dependency graph for agent_db.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AgentRefCount< Derived >
 
struct  AgentDBState
 
class  AgentDBTablePartition
 
struct  AgentKey
 
struct  AgentData
 
class  AgentDBEntry
 
class  AgentDBTable
 

Macros

#define OPER_TRACE(obj,...)
 
#define OPER_TRACE_ENTRY(obj, table,...)
 

Typedefs

typedef class
boost::shared_ptr
< AgentSandesh
AgentSandeshPtr
 

Macro Definition Documentation

#define OPER_TRACE (   obj,
  ... 
)
Value:
do {\
Oper##obj::TraceMsg(GetOperDBTraceBuf(), __FILE__, __LINE__, __VA_ARGS__);\
} while (false)

Definition at line 229 of file agent_db.h.

#define OPER_TRACE_ENTRY (   obj,
  table,
  ... 
)
Value:
do {\
Oper##obj::TraceMsg(table->GetOperDBTraceBuf(),\
__FILE__, __LINE__, __VA_ARGS__);\
} while (false)

Definition at line 234 of file agent_db.h.

Typedef Documentation

typedef class boost::shared_ptr< AgentSandesh > AgentSandeshPtr

Definition at line 18 of file agent_db.h.