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)
Definition XrdSsiErrInfo.hh:41
const char * Errno2Text(int ecode)
bool hasError() const
Definition XrdSsiErrInfo.hh:84
XrdSsiErrInfo(XrdSsiErrInfo const &oP)
Copy constructor.
Definition XrdSsiErrInfo.hh:128
bool isOK() const
Definition XrdSsiErrInfo.hh:92
void Clr()
Reset and clear error information.
Definition XrdSsiErrInfo.hh:48
void Set(const char *eMsg=0, int eNum=0, int eArg=0)
Definition XrdSsiErrInfo.hh:103
~XrdSsiErrInfo()
Definition XrdSsiErrInfo.hh:137
const std::string & Get(int &eNum) const
Definition XrdSsiErrInfo.hh:59
std::string errText
Definition XrdSsiErrInfo.hh:142
int errArg
Definition XrdSsiErrInfo.hh:144
const std::string & Get() const
Definition XrdSsiErrInfo.hh:68
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
XrdSsiErrInfo & operator=(XrdSsiErrInfo const &rhs)
Assignment operator.
Definition XrdSsiErrInfo.hh:119
XrdSsiErrInfo()
Constructor and Destructor.
Definition XrdSsiErrInfo.hh:135