1 #ifndef __XRDSYSTRACE_HH__
2 #define __XRDSYSTRACE_HH__
49 XrdSysTrace&
Beg(
const char *usr=0,
const char *epn=0,
const char *txt=0);
76 {
return Insert(static_cast<long double>(val));}
78 {
return Insert(static_cast<long double>(val));}
~XrdSysTrace()
Definition: XrdSysTrace.hh:93
short vPnt
Definition: XrdSysTrace.hh:108
XrdSysTrace & Insert(long double val)
XrdSysLogger * logP
Definition: XrdSysTrace.hh:104
void SetLogger(XrdSysLogger *logp)
Definition: XrdSysTrace.hh:53
Definition: XrdSysTrace.hh:45
XrdSysMutex myMutex
Definition: XrdSysTrace.hh:103
Definition: XrdSysPthread.hh:165
XrdSysTrace & Beg(const char *usr=0, const char *epn=0, const char *txt=0)
short dFree
Definition: XrdSysTrace.hh:107
short dPnt
Definition: XrdSysTrace.hh:106
char pBuff[pfxMax]
Definition: XrdSysTrace.hh:111
XrdSysTrace & operator<<(double val)
Definition: XrdSysTrace.hh:77
Definition: XrdSysTrace.hh:42
Definition: XrdSysLogger.hh:52
XrdSysTrace & operator<<(bool val)
XrdSysTrace & operator<<(float val)
Definition: XrdSysTrace.hh:75
Definition: XrdSysTrace.hh:42
Fmt
Definition: XrdSysTrace.hh:42
int What
Definition: XrdSysTrace.hh:57
const char * iName
Definition: XrdSysTrace.hh:105
char dBuff[txtMax]
Definition: XrdSysTrace.hh:112
static const int iovMax
Definition: XrdSysTrace.hh:99
static const int txtMax
Definition: XrdSysTrace.hh:101
XrdSysTrace & operator<<(Xrd::Fmt val)
Definition: XrdSysTrace.hh:84
bool Tracing(int mask)
Definition: XrdSysTrace.hh:55
struct iovec ioVec[iovMax]
Definition: XrdSysTrace.hh:110
static const int pfxMax
Definition: XrdSysTrace.hh:100
XrdSysTrace & operator<<(long double val)
Definition: XrdSysTrace.hh:79
bool doHex
Definition: XrdSysTrace.hh:109
XrdSysTrace(const char *pfx, XrdSysLogger *logp=0, int tf=0)
Definition: XrdSysTrace.hh:90