![]() |
The Gaudi Framework
v27r0
|
#include <src/AuditorSvc.h>
Public Member Functions | |
StatusCode | initialize () override |
StatusCode | finalize () override |
void | before (StandardEventType, INamedInterface *) override |
The following methods are meant to be implemented by the child class... More... | |
void | before (StandardEventType, const std::string &) override |
void | before (CustomEventTypeRef, INamedInterface *) override |
void | before (CustomEventTypeRef, const std::string &) override |
void | after (StandardEventType, INamedInterface *, const StatusCode &) override |
void | after (StandardEventType, const std::string &, const StatusCode &) override |
void | after (CustomEventTypeRef, INamedInterface *, const StatusCode &) override |
void | after (CustomEventTypeRef, const std::string &, const StatusCode &) override |
void | beforeInitialize (INamedInterface *ini) override |
void | afterInitialize (INamedInterface *ini) override |
void | beforeReinitialize (INamedInterface *ini) override |
void | afterReinitialize (INamedInterface *ini) override |
void | beforeExecute (INamedInterface *ini) override |
void | afterExecute (INamedInterface *ini, const StatusCode &) override |
void | beforeBeginRun (INamedInterface *ini) override |
void | afterBeginRun (INamedInterface *ini) override |
void | beforeEndRun (INamedInterface *ini) override |
void | afterEndRun (INamedInterface *ini) override |
void | beforeFinalize (INamedInterface *ini) override |
void | afterFinalize (INamedInterface *ini) override |
bool | isEnabled () const override |
StatusCode | sysInitialize () override |
StatusCode | sysFinalize () override |
IAuditor * | getAuditor (const std::string &name) override |
AuditorSvc (const std::string &name, ISvcLocator *svc) | |
~AuditorSvc () override=default | |
![]() | |
void * | i_cast (const InterfaceID &tid) const override |
Implementation of IInterface::i_cast. More... | |
StatusCode | queryInterface (const InterfaceID &ti, void **pp) override |
Implementation of IInterface::queryInterface. More... | |
std::vector< std::string > | getInterfaceNames () const override |
Implementation of IInterface::getInterfaceNames. More... | |
~extends () override=default | |
Virtual destructor. More... | |
void * | i_cast (const InterfaceID &tid) const override |
Implementation of IInterface::i_cast. More... | |
StatusCode | queryInterface (const InterfaceID &ti, void **pp) override |
Implementation of IInterface::queryInterface. More... | |
std::vector< std::string > | getInterfaceNames () const override |
Implementation of IInterface::getInterfaceNames. More... | |
~extends () override=default | |
Virtual destructor. More... | |
![]() | |
~extend_interfaces () override=default | |
Virtual destructor. More... | |
~extend_interfaces () override=default | |
Virtual destructor. More... | |
Private Member Functions | |
SmartIF< IAuditor > | newAuditor_ (MsgStream &, const std::string &) |
SmartIF< IAuditor > | findAuditor_ (const std::string &) |
StatusCode | syncAuditors_ () |
Private Attributes | |
std::vector< std::string > | m_audNameList |
std::vector< SmartIF< IAuditor > > | m_pAudList |
bool | m_isEnabled = true |
Additional Inherited Members | |
![]() | |
using | base_class = extends |
Typedef to this class. More... | |
using | extend_interfaces_base = extend_interfaces< Interfaces...> |
Typedef to the base of this class. More... | |
using | base_class = extends |
Typedef to this class. More... | |
using | extend_interfaces_base = extend_interfaces< Interfaces...> |
Typedef to the base of this class. More... | |
![]() | |
using | ext_iids = typename Gaudi::interface_list_cat< typename Interfaces::ext_iids...>::type |
take union of the ext_iids of all Interfaces... More... | |
using | ext_iids = typename Gaudi::interface_list_cat< typename Interfaces::ext_iids...>::type |
take union of the ext_iids of all Interfaces... More... | |
Definition at line 18 of file AuditorSvc.h.
AuditorSvc::AuditorSvc | ( | const std::string & | name, |
ISvcLocator * | svc | ||
) |
Definition at line 82 of file AuditorSvc.cpp.
|
overridedefault |
|
override |
Definition at line 144 of file AuditorSvc.cpp.
|
override |
Definition at line 151 of file AuditorSvc.cpp.
|
override |
Definition at line 158 of file AuditorSvc.cpp.
|
override |
Definition at line 165 of file AuditorSvc.cpp.
|
override |
|
override |
|
override |
Definition at line 186 of file AuditorSvc.cpp.
|
override |
|
override |
|
override |
|
override |
The following methods are meant to be implemented by the child class...
Definition at line 115 of file AuditorSvc.cpp.
|
override |
Definition at line 122 of file AuditorSvc.cpp.
|
override |
Definition at line 129 of file AuditorSvc.cpp.
|
override |
Definition at line 136 of file AuditorSvc.cpp.
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
|
override |
Definition at line 103 of file AuditorSvc.cpp.
Definition at line 41 of file AuditorSvc.cpp.
|
override |
Definition at line 213 of file AuditorSvc.cpp.
|
override |
Definition at line 91 of file AuditorSvc.cpp.
|
override |
Definition at line 201 of file AuditorSvc.cpp.
Definition at line 22 of file AuditorSvc.cpp.
|
private |
Definition at line 49 of file AuditorSvc.cpp.
|
override |
Definition at line 208 of file AuditorSvc.cpp.
|
override |
Definition at line 205 of file AuditorSvc.cpp.
|
private |
Definition at line 100 of file AuditorSvc.h.
|
private |
Definition at line 106 of file AuditorSvc.h.
Definition at line 103 of file AuditorSvc.h.