#include <GaudiKernel/IIncidentSvc.h>
Inheritance diagram for IIncidentSvc:

Public Methods | |
| virtual void | addListener (IIncidentListener* lis, const std::string& type = "", long priority = 0 ) = 0 |
| Add listener. More... | |
| virtual void | removeListener (IIncidentListener* lis, const std::string& type = "" ) = 0 |
| Remove listener. More... | |
| virtual void | fireIncident ( const Incident& incident ) = 0 |
| Fire an Incident. More... | |
Static Public Methods | |
| const InterfaceID& | interfaceID () |
| Retrieve interface ID. More... | |
It is used by Listeners to declare themselves that they are interested by Incidents of a certain type and by Incident originators.
Definition at line 24 of file IIncidentSvc.h.
|
|
Add listener.
|
|
|
Fire an Incident.
|
|
|
Retrieve interface ID.
Reimplemented from IInterface. Definition at line 28 of file IIncidentSvc.h. |
|
|
Remove listener.
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000