#include <EventIncident.h>
Public Member Functions | |
structors | |
EventIncident (const EventInfo &event, const std::string &source, const std::string &type=std::string("BeginEvent")) | |
EventIncident (const EventIncident &e) | |
virtual | ~EventIncident () |
Event information accessors | |
const EventInfo & | eventInfo () const |
the unique identification of the event. | |
Private Attributes | |
const EventInfo & | m_eventInfo |
Definition at line 23 of file EventIncident.h.
EventIncident::EventIncident | ( | const EventInfo & | event, | |
const std::string & | source, | |||
const std::string & | type = std::string("BeginEvent") | |||
) |
standard constructor
event | the EventInfo of the event in question | |
source | the name of the service/algorithm firing | |
type | e.g. "BeginEvent" |
Definition at line 3 of file EventIncident.cxx.
00005 : 00006 Incident(source, type), m_eventInfo(event) {}
EventIncident::EventIncident | ( | const EventIncident & | e | ) |
Definition at line 8 of file EventIncident.cxx.
00008 : 00009 Incident(e), m_eventInfo(e.m_eventInfo) {}
EventIncident::~EventIncident | ( | ) | [virtual] |
const EventInfo & EventIncident::eventInfo | ( | ) | const [inline] |
the unique identification of the event.
Definition at line 53 of file EventIncident.h.
References m_eventInfo.
00054 { 00055 return m_eventInfo; 00056 }
const EventInfo& EventIncident::m_eventInfo [private] |