xrootd
Classes | Public Member Functions | Private Attributes | Static Private Attributes
XrdMonException Class Reference

#include <XrdMonException.hh>

Collaboration diagram for XrdMonException:
Collaboration graph
[legend]

List of all members.

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

Constructor & Destructor Documentation

XrdMonException::XrdMonException ( err_t  err)
XrdMonException::XrdMonException ( err_t  err,
const string &  s 
)
XrdMonException::XrdMonException ( err_t  err,
const char *  s 
)

Member Function Documentation

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

References err(), and msg().

Referenced by main(), and printItOnce().

void XrdMonException::printItOnce ( ) const

Member Data Documentation

Referenced by err().

string XrdMonException::_msg [private]

Referenced by msg().

Referenced by printItOnce().


The documentation for this class was generated from the following files: