XrdSysError Class Reference
#include <XrdSysError.hh>
List of all members.
Public Member Functions |
| XrdSysError (XrdSysLogger *lp, const char *ErrPrefix="sys") |
| ~XrdSysError () |
int | baseFD () |
int | Emsg (const char *esfx, int ecode, const char *text1, const char *text2=0) |
void | Emsg (const char *esfx, const char *text1, const char *text2=0, const char *text3=0) |
void | Log (int mask, const char *esfx, const char *text1, const char *text2=0, const char *text3=0) |
XrdSysLogger * | logger (XrdSysLogger *lp=0) |
void | Say (const char *text1, const char *text2=0, const char *txt3=0, const char *text4=0, const char *text5=0, const char *txt6=0) |
void | setMsgMask (int mask) |
int | getMsgMask () |
const char * | SetPrefix (const char *prefix) |
void | TBeg (const char *txt1=0, const char *txt2=0, const char *txt3=0) |
void | TEnd () |
Static Public Member Functions |
static void | addTable (XrdSysError_Table *etp) |
static char * | ec2text (int ecode) |
Private Attributes |
const char * | epfx |
int | epfxlen |
int | msgMask |
XrdSysLogger * | Logger |
Static Private Attributes |
static XrdSysError_Table * | etab |
Constructor & Destructor Documentation
XrdSysError::XrdSysError |
( |
XrdSysLogger * |
lp, |
|
|
const char * |
ErrPrefix = "sys" | |
|
) |
| | [inline] |
XrdSysError::~XrdSysError |
( |
|
) |
[inline] |
Member Function Documentation
int XrdSysError::baseFD |
( |
|
) |
|
static char* XrdSysError::ec2text |
( |
int |
ecode |
) |
[static] |
void XrdSysError::Emsg |
( |
const char * |
esfx, |
|
|
const char * |
text1, |
|
|
const char * |
text2 = 0 , |
|
|
const char * |
text3 = 0 | |
|
) |
| | |
int XrdSysError::Emsg |
( |
const char * |
esfx, |
|
|
int |
ecode, |
|
|
const char * |
text1, |
|
|
const char * |
text2 = 0 | |
|
) |
| | |
int XrdSysError::getMsgMask |
( |
|
) |
[inline] |
void XrdSysError::Log |
( |
int |
mask, |
|
|
const char * |
esfx, |
|
|
const char * |
text1, |
|
|
const char * |
text2 = 0 , |
|
|
const char * |
text3 = 0 | |
|
) |
| | [inline] |
void XrdSysError::Say |
( |
const char * |
text1, |
|
|
const char * |
text2 = 0 , |
|
|
const char * |
txt3 = 0 , |
|
|
const char * |
text4 = 0 , |
|
|
const char * |
text5 = 0 , |
|
|
const char * |
txt6 = 0 | |
|
) |
| | |
void XrdSysError::setMsgMask |
( |
int |
mask |
) |
[inline] |
const char* XrdSysError::SetPrefix |
( |
const char * |
prefix |
) |
[inline] |
void XrdSysError::TBeg |
( |
const char * |
txt1 = 0 , |
|
|
const char * |
txt2 = 0 , |
|
|
const char * |
txt3 = 0 | |
|
) |
| | |
void XrdSysError::TEnd |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following file: