Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdMonSndTraceCache Class Reference

#include <XrdMonSndTraceCache.hh>

List of all members.

Public Member Functions

 XrdMonSndTraceCache ()
bool bufferFull () const
int add (const XrdMonSndTraceEntry &de)
const vector< XrdMonSndTraceEntry > & getVector ()
void clear ()

Static Public Attributes

const unsigned int PACKETSIZE = 8*1024
const unsigned int NODATAELEMS = (PACKETSIZE-HDRLEN)/TRACEELEMLEN

Private Attributes

vector< XrdMonSndTraceEntry_entries


Constructor & Destructor Documentation

XrdMonSndTraceCache::XrdMonSndTraceCache  ) 
 


Member Function Documentation

int XrdMonSndTraceCache::add const XrdMonSndTraceEntry de  ) 
 

bool XrdMonSndTraceCache::bufferFull  )  const [inline]
 

void XrdMonSndTraceCache::clear  )  [inline]
 

const vector<XrdMonSndTraceEntry>& XrdMonSndTraceCache::getVector  )  [inline]
 


Member Data Documentation

vector<XrdMonSndTraceEntry> XrdMonSndTraceCache::_entries [private]
 

const unsigned int XrdMonSndTraceCache::NODATAELEMS = (PACKETSIZE-HDRLEN)/TRACEELEMLEN [static]
 

const unsigned int XrdMonSndTraceCache::PACKETSIZE = 8*1024 [static]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:07 2011 for xrootd by  doxygen 1.3.9.1