#include <XrdMonException.hh>
Public Member Functions | |
XrdMonException (err_t err) | |
XrdMonException (err_t err, const string &s) | |
XrdMonException (err_t err, const char *s) | |
err_t | err () const |
const string | msg () const |
void | printIt () const |
void | printItOnce () const |
Private Attributes | |
err_t | _err |
string | _msg |
Static Private Attributes | |
static map< err_t, ErrInfo > | _oneTime |
Classes | |
struct | ErrInfo |
Definition at line 28 of file XrdMonException.hh.
XrdMonException::XrdMonException | ( | err_t | err | ) |
Definition at line 21 of file XrdMonException.cc.
Definition at line 25 of file XrdMonException.cc.
XrdMonException::XrdMonException | ( | err_t | err, | |
const char * | s | |||
) |
Definition at line 31 of file XrdMonException.cc.
err_t XrdMonException::err | ( | ) | const [inline] |
Definition at line 36 of file XrdMonException.hh.
References _err.
Referenced by XrdMonCtrArchiver::operator()(), printIt(), and printItOnce().
const string XrdMonException::msg | ( | ) | const [inline] |
Definition at line 37 of file XrdMonException.hh.
References _msg.
Referenced by printIt(), and printItOnce().
void XrdMonException::printIt | ( | ) | const |
void XrdMonException::printItOnce | ( | ) | const |
Definition at line 45 of file XrdMonException.cc.
References _oneTime, XrdMonException::ErrInfo::count, err(), i, msg(), XrdMonException::ErrInfo::msgs, printIt(), and size.
Referenced by XrdMonCtrArchiver::operator()().
map< err_t, XrdMonException::ErrInfo > XrdMonException::_oneTime [static, private] |
err_t XrdMonException::_err [private] |
string XrdMonException::_msg [private] |