OpenSDN source code
|
#include <trace.h>
Public Types | |
typedef std::map< const std::string, boost::weak_ptr < TraceBuffer< TraceEntryT > > > | TraceBufMap |
Public Member Functions | |
TraceBufferDeleter (TraceBufMap &trace_buf_map, tbb::mutex &mutex) | |
void | operator() (TraceBuffer< TraceEntryT > *trace_buffer) const |
Private Attributes | |
TraceBufMap & | trace_buf_map_ |
tbb::mutex & | mutex_ |
typedef std::map<const std::string, boost::weak_ptr<TraceBuffer<TraceEntryT> > > TraceBufferDeleter< TraceEntryT >::TraceBufMap |
|
inlineexplicit |
|
inline |
|
private |
|
private |