xrootd
|
#include <XrdMonException.hh>
Classes | |
struct | ErrInfo |
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 |
XrdMonException::XrdMonException | ( | err_t | err | ) |
XrdMonException::XrdMonException | ( | err_t | err, |
const string & | s | ||
) |
XrdMonException::XrdMonException | ( | err_t | err, |
const char * | s | ||
) |
err_t XrdMonException::err | ( | ) | const [inline] |
References _err.
Referenced by XrdMonCtrArchiver::operator()(), printIt(), and printItOnce().
const string XrdMonException::msg | ( | ) | const [inline] |
References _msg.
Referenced by printIt(), and printItOnce().
void XrdMonException::printIt | ( | ) | const |
Referenced by main(), and printItOnce().
void XrdMonException::printItOnce | ( | ) | const |
References _oneTime, XrdMonException::ErrInfo::count, err(), msg(), XrdMonException::ErrInfo::msgs, and printIt().
Referenced by XrdMonCtrArchiver::operator()().
err_t XrdMonException::_err [private] |
Referenced by err().
string XrdMonException::_msg [private] |
Referenced by msg().
map< err_t, XrdMonException::ErrInfo > XrdMonException::_oneTime [static, private] |
Referenced by printItOnce().