XrdMonDecTraceInfo Class Reference

#include <XrdMonDecTraceInfo.hh>

List of all members.

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)


Detailed Description

Definition at line 22 of file XrdMonDecTraceInfo.hh.


Constructor & Destructor Documentation

XrdMonDecTraceInfo::XrdMonDecTraceInfo (  )  [inline]

Definition at line 24 of file XrdMonDecTraceInfo.hh.

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

Definition at line 25 of file XrdMonDecTraceInfo.hh.


Member Function Documentation

kXR_int32 XrdMonDecTraceInfo::timestamp (  )  const [inline]

Definition at line 28 of file XrdMonDecTraceInfo.hh.

References _timestamp.

bool XrdMonDecTraceInfo::isRead (  )  const [inline]

Definition at line 29 of file XrdMonDecTraceInfo.hh.

References _rwReq.

length_t XrdMonDecTraceInfo::length (  )  const [inline]

Definition at line 30 of file XrdMonDecTraceInfo.hh.

References _length.

void XrdMonDecTraceInfo::setUniqueId ( dictid_t  id  )  [inline]

Definition at line 31 of file XrdMonDecTraceInfo.hh.

References _uniqueId.

Referenced by XrdMonDecSink::add().

void XrdMonDecTraceInfo::convertToString ( char  s[256]  ) 

Definition at line 23 of file XrdMonDecTraceInfo.cc.

References _lastS, _lastT, _length, _offset, _rwReq, _timestamp, _uniqueId, sprintf(), and timestamp2string().


Friends And Related Function Documentation

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

Definition at line 34 of file XrdMonDecTraceInfo.cc.


Member Data Documentation

kXR_int64 XrdMonDecTraceInfo::_offset [private]

Definition at line 36 of file XrdMonDecTraceInfo.hh.

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

length_t XrdMonDecTraceInfo::_length [private]

Definition at line 37 of file XrdMonDecTraceInfo.hh.

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

char XrdMonDecTraceInfo::_rwReq [private]

Definition at line 38 of file XrdMonDecTraceInfo.hh.

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

kXR_int32 XrdMonDecTraceInfo::_timestamp [private]

Definition at line 39 of file XrdMonDecTraceInfo.hh.

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

dictid_t XrdMonDecTraceInfo::_uniqueId [private]

Definition at line 40 of file XrdMonDecTraceInfo.hh.

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

kXR_int32 XrdMonDecTraceInfo::_lastT [static, private]

Definition at line 42 of file XrdMonDecTraceInfo.hh.

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

string XrdMonDecTraceInfo::_lastS [static, private]

Definition at line 43 of file XrdMonDecTraceInfo.hh.

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


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:35 2011 for ROOT_528-00b_version by  doxygen 1.5.1