|
xrootd
|
#include <XrdSysTrace.hh>

Public Types | |
| typedef void(* | msgCB_t )(const char *tid, const char *msg, bool dbgmsg) |
Public Member Functions | |
| XrdSysTrace & | Beg (const char *usr=0, const char *epn=0, const char *txt=0) |
| XrdSysTrace * | End () |
| void | SetLogger (XrdSysLogger *logp) |
| void | SetLogger (msgCB_t cbP) |
| bool | Tracing (int mask) |
| XrdSysTrace & | operator<< (bool val) |
| XrdSysTrace & | operator<< (char val) |
| XrdSysTrace & | operator<< (const char *val) |
| XrdSysTrace & | operator<< (const std::string &val) |
| XrdSysTrace & | operator<< (short val) |
| XrdSysTrace & | operator<< (int val) |
| XrdSysTrace & | operator<< (long val) |
| XrdSysTrace & | operator<< (long long val) |
| XrdSysTrace & | operator<< (unsigned short val) |
| XrdSysTrace & | operator<< (unsigned int val) |
| XrdSysTrace & | operator<< (unsigned long val) |
| XrdSysTrace & | operator<< (unsigned long long val) |
| XrdSysTrace & | operator<< (float val) |
| XrdSysTrace & | operator<< (double val) |
| XrdSysTrace & | operator<< (long double val) |
| XrdSysTrace & | operator<< (void *val) |
| XrdSysTrace & | operator<< (Xrd::Fmt val) |
| XrdSysTrace & | operator<< (XrdSysTrace *stp) |
| XrdSysTrace (const char *pfx, XrdSysLogger *logp=0, int tf=0) | |
| ~XrdSysTrace () | |
Public Attributes | |
| int | What |
Private Member Functions | |
| XrdSysTrace & | Insert (long double val) |
Private Attributes | |
| XrdSysMutex | myMutex |
| XrdSysLogger * | logP |
| const char * | iName |
| short | dPnt |
| short | dFree |
| short | vPnt |
| Xrd::Fmt | doFmt |
| struct iovec | ioVec [iovMax] |
| char | pBuff [pfxMax] |
| char | dBuff [txtMax] |
Static Private Attributes | |
| static const int | iovMax = 16 |
| static const int | pfxMax = 256 |
| static const int | txtMax = 256 |
| static const int | doOne =0x01 |
| typedef void(* XrdSysTrace::msgCB_t)(const char *tid, const char *msg, bool dbgmsg) |
|
inline |
|
inline |
| XrdSysTrace& XrdSysTrace::Beg | ( | const char * | usr = 0, |
| const char * | epn = 0, |
||
| const char * | txt = 0 |
||
| ) |
|
inline |
|
private |
Referenced by operator<<().
| XrdSysTrace& XrdSysTrace::operator<< | ( | bool | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | char | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | const char * | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | const std::string & | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | short | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | int | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | long | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | long long | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | unsigned short | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | unsigned int | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | unsigned long | val | ) |
| XrdSysTrace& XrdSysTrace::operator<< | ( | unsigned long long | val | ) |
|
inline |
References Insert().
|
inline |
References Insert().
|
inline |
References Insert().
| XrdSysTrace& XrdSysTrace::operator<< | ( | void * | val | ) |
|
inline |
References doFmt.
| XrdSysTrace& XrdSysTrace::operator<< | ( | XrdSysTrace * | stp | ) |
| void XrdSysTrace::SetLogger | ( | XrdSysLogger * | logp | ) |
| void XrdSysTrace::SetLogger | ( | msgCB_t | cbP | ) |
|
inline |
References What.
|
private |
|
private |
|
private |
Referenced by operator<<().
|
staticprivate |
|
private |
|
private |
|
private |
|
staticprivate |
|
private |
|
private |
|
private |
|
staticprivate |
|
staticprivate |
|
private |
| int XrdSysTrace::What |
Referenced by Tracing().
1.8.5