The Gaudi Framework  master (37c0b60a)
ModuleLoadedIncident Class Reference

fired when a module (DLL) is loaded More...

#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/ModuleIncident.h>

Inheritance diagram for ModuleLoadedIncident:
Collaboration diagram for ModuleLoadedIncident:

Public Member Functions

 ModuleLoadedIncident (std::string source, std::string module)
 
- Public Member Functions inherited from ModuleIncident
const std::stringmodule () const
 the model (DLL) being worked on More...
 
const std::stringsource () const
 Access to the source of the incident. More...
 
const std::stringtype () const
 Access to the incident type. More...
 
- Public Member Functions inherited from Incident
 Incident (const std::string &source, const std::string &type)
 Default Constructor. More...
 
 Incident (const std::string &source, const std::string &type, const EventContext &ctx)
 
virtual ~Incident ()=default
 Destructor. More...
 
const std::stringtype () const
 Access to the incident type. More...
 
const std::stringsource () const
 Access to the source of the incident. More...
 
EventContext context () const
 Access to the EventContext of the source of the incident. More...
 

Static Public Member Functions

static std::string TYPE ()
 

Additional Inherited Members

- Protected Member Functions inherited from ModuleIncident
 ModuleIncident (std::string source, std::string type, std::string module)
 
virtual ~ModuleIncident ()=default
 

Detailed Description

fired when a module (DLL) is loaded

Author
P. Calafiura

Definition at line 53 of file ModuleIncident.h.

Constructor & Destructor Documentation

◆ ModuleLoadedIncident()

ModuleLoadedIncident::ModuleLoadedIncident ( std::string  source,
std::string  module 
)
inline

Definition at line 56 of file ModuleIncident.h.

Member Function Documentation

◆ TYPE()

static std::string ModuleLoadedIncident::TYPE ( )
inlinestatic

Definition at line 55 of file ModuleIncident.h.

55 { return "ModuleLoaded"; }

The documentation for this class was generated from the following file:
Incident::source
const std::string & source() const
Access to the source of the incident.
Definition: Incident.h:54
ModuleIncident::module
const std::string & module() const
the model (DLL) being worked on
Definition: ModuleIncident.h:41
std::move
T move(T... args)
ModuleIncident::ModuleIncident
ModuleIncident(std::string source, std::string type, std::string module)
Definition: ModuleIncident.h:27
ModuleLoadedIncident::TYPE
static std::string TYPE()
Definition: ModuleIncident.h:55