#include <XrdOucErrInfo.hh>
Collaboration diagram for XrdOucErrInfo:
Public Member Functions | |
void | clear () |
void | setErrArg (unsigned long long cbarg=0) |
void | setErrCB (XrdOucEICB *cb, unsigned long long cbarg=0) |
int | setErrCode (int code) |
int | setErrInfo (int code, const char *message) |
int | setErrInfo (int code, const char *txtlist[], int n) |
void | setErrUser (const char *user) |
unsigned long long | getErrArg () |
char * | getMsgBuff (int &mblen) |
XrdOucEICB * | getErrCB () |
XrdOucEICB * | getErrCB (unsigned long long &ap) |
int | getErrInfo () |
int | getErrInfo (XrdOucEI &errorParm) |
const char * | getErrText () |
const char * | getErrText (int &ecode) |
const char * | getErrUser () |
XrdOucEnv * | getEnv () |
XrdOucEnv * | setEnv (XrdOucEnv *newEnv) |
const char * | getErrData () |
void | setErrData (const char *Data, int Offs=0) |
int | getErrMid () |
void | setErrMid (int mid) |
XrdOucErrInfo & | operator= (const XrdOucErrInfo &rhs) |
XrdOucErrInfo (const char *user=0, XrdOucEICB *cb=0, unsigned long long ca=0, int mid=0) | |
XrdOucErrInfo (const char *user, XrdOucEnv *envp) | |
XrdOucErrInfo (const char *user, int MonID) | |
virtual | ~XrdOucErrInfo () |
Protected Attributes | |
XrdOucEI | ErrInfo |
XrdOucEICB * | ErrCB |
union { | |
unsigned long long ErrCBarg | |
XrdOucEnv * ErrEnv | |
}; | |
int | mID |
short | dOff |
short | Reserved0 |
void * | Reserved1 |
XrdOucErrInfo::XrdOucErrInfo | ( | const char * | user = 0 , |
|
XrdOucEICB * | cb = 0 , |
|||
unsigned long long | ca = 0 , |
|||
int | mid = 0 | |||
) | [inline] |
XrdOucErrInfo::XrdOucErrInfo | ( | const char * | user, | |
XrdOucEnv * | envp | |||
) | [inline] |
XrdOucErrInfo::XrdOucErrInfo | ( | const char * | user, | |
int | MonID | |||
) | [inline] |
virtual XrdOucErrInfo::~XrdOucErrInfo | ( | ) | [inline, virtual] |
void XrdOucErrInfo::clear | ( | ) | [inline] |
XrdOucEnv* XrdOucErrInfo::getEnv | ( | ) | [inline] |
unsigned long long XrdOucErrInfo::getErrArg | ( | ) | [inline] |
XrdOucEICB* XrdOucErrInfo::getErrCB | ( | unsigned long long & | ap | ) | [inline] |
XrdOucEICB* XrdOucErrInfo::getErrCB | ( | ) | [inline] |
const char* XrdOucErrInfo::getErrData | ( | ) | [inline] |
int XrdOucErrInfo::getErrInfo | ( | XrdOucEI & | errorParm | ) | [inline] |
int XrdOucErrInfo::getErrInfo | ( | ) | [inline] |
int XrdOucErrInfo::getErrMid | ( | ) | [inline] |
const char* XrdOucErrInfo::getErrText | ( | int & | ecode | ) | [inline] |
const char* XrdOucErrInfo::getErrText | ( | ) | [inline] |
const char* XrdOucErrInfo::getErrUser | ( | ) | [inline] |
char* XrdOucErrInfo::getMsgBuff | ( | int & | mblen | ) | [inline] |
XrdOucErrInfo& XrdOucErrInfo::operator= | ( | const XrdOucErrInfo & | rhs | ) | [inline] |
void XrdOucErrInfo::setErrArg | ( | unsigned long long | cbarg = 0 |
) | [inline] |
void XrdOucErrInfo::setErrCB | ( | XrdOucEICB * | cb, | |
unsigned long long | cbarg = 0 | |||
) | [inline] |
int XrdOucErrInfo::setErrCode | ( | int | code | ) | [inline] |
void XrdOucErrInfo::setErrData | ( | const char * | Data, | |
int | Offs = 0 | |||
) | [inline] |
int XrdOucErrInfo::setErrInfo | ( | int | code, | |
const char * | txtlist[], | |||
int | n | |||
) | [inline] |
int XrdOucErrInfo::setErrInfo | ( | int | code, | |
const char * | message | |||
) | [inline] |
void XrdOucErrInfo::setErrMid | ( | int | mid | ) | [inline] |
void XrdOucErrInfo::setErrUser | ( | const char * | user | ) | [inline] |
union { ... } [protected] |
short XrdOucErrInfo::dOff [protected] |
XrdOucEICB* XrdOucErrInfo::ErrCB [protected] |
unsigned long long XrdOucErrInfo::ErrCBarg [protected] |
XrdOucEnv* XrdOucErrInfo::ErrEnv [protected] |
XrdOucEI XrdOucErrInfo::ErrInfo [protected] |
int XrdOucErrInfo::mID [protected] |
short XrdOucErrInfo::Reserved0 [protected] |
void* XrdOucErrInfo::Reserved1 [protected] |