#include <XrdClientDebug.hh>
Collaboration diagram for XrdClientDebug:
Public Types | |
enum | { kNODEBUG = 0, kUSERDEBUG = 1, kHIDEBUG = 2, kDUMPDEBUG = 3 } |
Public Member Functions | |
short | GetDebugLevel () |
void | SetLevel (int l) |
void | TraceStream (short DbgLvl, ostringstream &s) |
void | TraceString (short DbgLvl, char *s) |
void | Lock () |
void | Unlock () |
Static Public Member Functions | |
XrdClientDebug * | Instance () |
Protected Member Functions | |
XrdClientDebug () | |
~XrdClientDebug () | |
Private Attributes | |
short | fDbgLevel |
XrdSysLogger * | fOucLog |
XrdSysError * | fOucErr |
XrdSysRecMutex | fMutex |
Static Private Attributes | |
XrdClientDebug * | fgInstance = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|