1 #ifndef __XRDSSIERRINFO_HH__
2 #define __XRDSSIERRINFO_HH__
103 void Set(
const char *eMsg=0,
int eNum=0,
int eArg=0)
109 void Set(
const std::string &eMsg,
int eNum=0,
int eArg=0)
std::string errText
Definition: XrdSsiErrInfo.hh:142
bool hasError() const
Definition: XrdSsiErrInfo.hh:84
void Clr()
Reset and clear error information.
Definition: XrdSsiErrInfo.hh:48
XrdSsiErrInfo & operator=(XrdSsiErrInfo const &rhs)
Assignment operator.
Definition: XrdSsiErrInfo.hh:119
int errArg
Definition: XrdSsiErrInfo.hh:144
const char * Errno2Text(int ecode)
bool isOK() const
Definition: XrdSsiErrInfo.hh:92
void Set(const char *eMsg=0, int eNum=0, int eArg=0)
Definition: XrdSsiErrInfo.hh:103
XrdSsiErrInfo(XrdSsiErrInfo const &oP)
Copy constructor.
Definition: XrdSsiErrInfo.hh:128
~XrdSsiErrInfo()
Definition: XrdSsiErrInfo.hh:137
int GetArg() const
Definition: XrdSsiErrInfo.hh:76
int errNum
Definition: XrdSsiErrInfo.hh:143
void Set(const std::string &eMsg, int eNum=0, int eArg=0)
Definition: XrdSsiErrInfo.hh:109
const std::string & Get(int &eNum) const
Definition: XrdSsiErrInfo.hh:59
Definition: XrdSsiErrInfo.hh:40
const std::string & Get() const
Definition: XrdSsiErrInfo.hh:68
XrdSsiErrInfo()
Constructor and Destructor.
Definition: XrdSsiErrInfo.hh:135