#include <IssueSeverity.h>
List of all members.
Public Types |
| enum | Level {
NIL = 0,
VERBOSE,
DEBUG,
DEBUG1,
DEBUG2,
DEBUG3,
INFO,
WARNING,
RECOVERABLE,
ERROR,
FATAL,
ALWAYS,
NUM_LEVELS
} |
Public Member Functions |
| | IssueSeverity () |
| | IssueSeverity (const IssueSeverity::Level &level, int line, const std::string &file, const std::string &msg="") |
| | IssueSeverity (const IssueSeverity::Level &level, const std::string &msg="") |
| | IssueSeverity (const IssueSeverity &es) |
| | IssueSeverity (IssueSeverity *es) |
| IssueSeverity & | operator= (const IssueSeverity &rhs) |
| | ~IssueSeverity () |
| void | setLevel (const IssueSeverity::Level &l) |
| void | setMsg (const std::string &m) |
| IssueSeverity::Level | getLevel () const |
| std::string | getMsg () const |
| std::string | getOrigin () const |
| void | report () |
| | operator StatusCode () const |
Static Private Member Functions |
| static void | init () |
Private Attributes |
| int | m_line |
| std::string | m_file |
| IssueSeverity::Level | m_level |
| std::string | m_msg |
| bool | m_reported |
Static Private Attributes |
| static bool | m_init |
| static IIssueLogger * | m_ers |
Friends |
| std::ostream & | operator<< (std::ostream &, const IssueSeverity &) |
Detailed Description
Definition at line 42 of file IssueSeverity.h.
Member Enumeration Documentation
- Enumerator:
| NIL |
|
| VERBOSE |
|
| DEBUG |
|
| DEBUG1 |
|
| DEBUG2 |
|
| DEBUG3 |
|
| INFO |
|
| WARNING |
|
| RECOVERABLE |
|
| ERROR |
|
| FATAL |
|
| ALWAYS |
|
| NUM_LEVELS |
|
Definition at line 46 of file IssueSeverity.h.
{
NIL = 0,
VERBOSE,
DEBUG,
DEBUG1,
DEBUG2,
DEBUG3,
INFO,
WARNING,
RECOVERABLE,
ERROR,
FATAL,
ALWAYS,
NUM_LEVELS
};
Constructor & Destructor Documentation
| IssueSeverity::IssueSeverity |
( |
) |
[inline] |
| IssueSeverity::IssueSeverity |
( |
const IssueSeverity & |
es ) |
[inline] |
| IssueSeverity::~IssueSeverity |
( |
) |
|
Member Function Documentation
| void IssueSeverity::init |
( |
) |
[static, private] |
| void IssueSeverity::report |
( |
) |
|
| void IssueSeverity::setMsg |
( |
const std::string & |
m ) |
[inline] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files:
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r4/GaudiKernel/GaudiKernel/IssueSeverity.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v22r4/GaudiKernel/src/Lib/IssueSeverity.cpp