#include <XrdMonSndTraceCache.hh>
Public Member Functions | |
XrdMonSndTraceCache () | |
bool | bufferFull () const |
int | add (const XrdMonSndTraceEntry &de) |
const vector< XrdMonSndTraceEntry > & | getVector () |
void | clear () |
Static Public Attributes | |
static const unsigned int | PACKETSIZE |
static const unsigned int | NODATAELEMS |
Private Attributes | |
vector< XrdMonSndTraceEntry > | _entries |
Definition at line 24 of file XrdMonSndTraceCache.hh.
XrdMonSndTraceCache::XrdMonSndTraceCache | ( | ) |
Definition at line 24 of file XrdMonSndTraceCache.cc.
bool XrdMonSndTraceCache::bufferFull | ( | ) | const [inline] |
Definition at line 32 of file XrdMonSndTraceCache.hh.
References _entries, and NODATAELEMS.
Referenced by doTraceXrdMonSndPacket().
int XrdMonSndTraceCache::add | ( | const XrdMonSndTraceEntry & | de | ) |
Definition at line 28 of file XrdMonSndTraceCache.cc.
References _entries, NODATAELEMS, XrdMonSndDebug::SCache, and XrdMonSndDebug::verbose().
Referenced by doTraceXrdMonSndPacket().
const vector<XrdMonSndTraceEntry>& XrdMonSndTraceCache::getVector | ( | ) | [inline] |
Definition at line 37 of file XrdMonSndTraceCache.hh.
References _entries.
Referenced by doTraceXrdMonSndPacket().
void XrdMonSndTraceCache::clear | ( | ) | [inline] |
Definition at line 38 of file XrdMonSndTraceCache.hh.
References _entries.
Referenced by doTraceXrdMonSndPacket().
const unsigned int XrdMonSndTraceCache::PACKETSIZE [static] |
Definition at line 27 of file XrdMonSndTraceCache.hh.
const unsigned int XrdMonSndTraceCache::NODATAELEMS [static] |
Definition at line 28 of file XrdMonSndTraceCache.hh.
Referenced by add(), bufferFull(), and closeFiles().
Definition at line 41 of file XrdMonSndTraceCache.hh.
Referenced by add(), bufferFull(), clear(), and getVector().