![]() |
The Gaudi Framework
master (ff829712)
|
Base class for all Incidents (computing events). More...
#include <GaudiKernel/Incident.h>
Public Member Functions | |
Incident (const std::string &source, const std::string &type) | |
Default Constructor. | |
Incident (const std::string &source, const std::string &type, const EventContext &ctx) | |
virtual | ~Incident ()=default |
const std::string & | type () const |
Access to the incident type. | |
const std::string & | source () const |
Access to the source of the incident. | |
EventContext | context () const |
Access to the EventContext of the source of the incident. | |
Private Attributes | |
std::string | m_source |
Incident source. | |
std::string | m_type |
incident type | |
EventContext | m_ctx |
Event Context when Incident created. | |
Base class for all Incidents (computing events).
Definition at line 24 of file Incident.h.
Incident::Incident | ( | const std::string & | source, |
const std::string & | type ) |
Default Constructor.
Definition at line 15 of file Incident.cpp.
|
inline |
source | Incident source (service or algorithm name) |
type | Incident type |
ctx | EventContext |
Definition at line 31 of file Incident.h.
|
virtualdefault |
|
inline |
Access to the EventContext of the source of the incident.
Definition at line 55 of file Incident.h.
|
inline |
Access to the source of the incident.
Definition at line 49 of file Incident.h.
|
inline |
Access to the incident type.
Definition at line 43 of file Incident.h.
|
private |
Event Context when Incident created.
Definition at line 60 of file Incident.h.
|
private |
Incident source.
Definition at line 58 of file Incident.h.
|
private |
incident type
Definition at line 59 of file Incident.h.