XrdOucErrInfo Class Reference
#include <XrdOucErrInfo.hh>
List of all members.
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 |
Constructor & Destructor Documentation
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] |
Member Function Documentation
void XrdOucErrInfo::clear |
( |
|
) |
[inline] |
XrdOucEnv* XrdOucErrInfo::getEnv |
( |
|
) |
[inline] |
unsigned long long XrdOucErrInfo::getErrArg |
( |
|
) |
[inline] |
XrdOucEICB* XrdOucErrInfo::getErrCB |
( |
unsigned long long & |
ap |
) |
[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] |
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] |
Member Data Documentation
union { ... } [protected] |
Referenced by clear(), getErrData(), getErrInfo(), getErrText(), getErrUser(), getMsgBuff(), operator=(), setErrCode(), setErrData(), setErrInfo(), and setErrUser().
The documentation for this class was generated from the following file: