xrootd
Public Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
XrdMonDecTraceInfo Class Reference

#include <XrdMonDecTraceInfo.hh>

Collaboration diagram for XrdMonDecTraceInfo:
Collaboration graph
[legend]

Public Member Functions

 XrdMonDecTraceInfo ()
 
 XrdMonDecTraceInfo (kXR_int64 o, length_t l, char rw, kXR_int32 t)
 
kXR_int32 timestamp () const
 
bool isRead () const
 
length_t length () const
 
void setUniqueId (dictid_t id)
 
void convertToString (char s[256])
 

Private Attributes

kXR_int64 _offset
 
length_t _length
 
char _rwReq
 
kXR_int32 _timestamp
 
dictid_t _uniqueId
 

Static Private Attributes

static kXR_int32 _lastT
 
static string _lastS
 

Friends

ostream & operator<< (ostream &o, const XrdMonDecTraceInfo &t)
 

Constructor & Destructor Documentation

XrdMonDecTraceInfo::XrdMonDecTraceInfo ( )
inline
XrdMonDecTraceInfo::XrdMonDecTraceInfo ( kXR_int64  o,
length_t  l,
char  rw,
kXR_int32  t 
)
inline

Member Function Documentation

void XrdMonDecTraceInfo::convertToString ( char  s[256])
bool XrdMonDecTraceInfo::isRead ( ) const
inline

References _rwReq.

Referenced by XrdMonDecDictInfo::addTrace().

length_t XrdMonDecTraceInfo::length ( ) const
inline

References _length.

Referenced by XrdMonDecDictInfo::addTrace().

void XrdMonDecTraceInfo::setUniqueId ( dictid_t  id)
inline

References _uniqueId.

Referenced by XrdMonDecSink::add().

kXR_int32 XrdMonDecTraceInfo::timestamp ( ) const
inline

References _timestamp.

Referenced by XrdMonDecDictInfo::addTrace().

Friends And Related Function Documentation

ostream& operator<< ( ostream &  o,
const XrdMonDecTraceInfo t 
)
friend

Member Data Documentation

string XrdMonDecTraceInfo::_lastS
staticprivate

Referenced by convertToString(), and operator<<().

kXR_int32 XrdMonDecTraceInfo::_lastT
staticprivate

Referenced by convertToString(), and operator<<().

length_t XrdMonDecTraceInfo::_length
private

Referenced by convertToString(), length(), and operator<<().

kXR_int64 XrdMonDecTraceInfo::_offset
private

Referenced by convertToString(), and operator<<().

char XrdMonDecTraceInfo::_rwReq
private

Referenced by convertToString(), isRead(), and operator<<().

kXR_int32 XrdMonDecTraceInfo::_timestamp
private
dictid_t XrdMonDecTraceInfo::_uniqueId
private

The documentation for this class was generated from the following files: