OpenSDN source code
|
Go to the source code of this file.
Typedefs | |
typedef boost::shared_ptr < TraceBuffer< SandeshTrace > > | SandeshTraceBufferPtr |
typedef Trace< SandeshTrace > | TraceSandeshType |
Functions | |
void | SandeshTraceEnable () |
void | SandeshTraceDisable () |
bool | IsSandeshTraceEnabled () |
size_t | SandeshTraceBufferCapacityGet (const std::string &buf_name) |
SandeshTraceBufferPtr | SandeshTraceBufferResetSize (const std::string &buf_name, size_t buf_size) |
SandeshTraceBufferPtr | SandeshTraceBufferCreate (const std::string &buf_name, size_t buf_size, bool trace_enable=true) |
SandeshTraceBufferPtr | SandeshTraceBufferGet (const std::string &buf_name) |
void | SandeshTraceBufferEnable (SandeshTraceBufferPtr trace_buf) |
void | SandeshTraceBufferDisable (SandeshTraceBufferPtr trace_buf) |
bool | IsSandeshTraceBufferEnabled (SandeshTraceBufferPtr trace_buf) |
size_t | SandeshTraceBufferSizeGet (SandeshTraceBufferPtr trace_buf) |
void | SandeshTraceBufferRead (SandeshTraceBufferPtr trace_buf, const std::string &read_context, const int count, boost::function< void(SandeshTrace *, bool)> cb) |
void | SandeshTraceBufferReadDone (SandeshTraceBufferPtr trace_buf, const std::string &read_context) |
void | SandeshTraceBufferListGet (std::vector< std::string > &trace_buf_list) |
void | SandeshTraceSend (const std::string &buf_name, uint32_t trace_count=0) |
typedef boost::shared_ptr<TraceBuffer<SandeshTrace> > SandeshTraceBufferPtr |
Definition at line 18 of file sandesh_trace.h.
typedef Trace<SandeshTrace> TraceSandeshType |
Definition at line 21 of file sandesh_trace.h.
|
inline |
Definition at line 66 of file sandesh_trace.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 62 of file sandesh_trace.h.
|
inline |
Definition at line 58 of file sandesh_trace.h.
|
inline |
|
inline |
|
inline |
Definition at line 74 of file sandesh_trace.h.
|
inline |
Definition at line 80 of file sandesh_trace.h.
|
inline |
|
inline |
Definition at line 70 of file sandesh_trace.h.
|
inline |
|
inline |
void SandeshTraceSend | ( | const std::string & | buf_name, |
uint32_t | trace_count = 0 |
||
) |