![]() |
Project
|
#include <ServiceHandle.h>
Public Attributes | |
| unsigned int | hash |
| Unique hash associated to the type of service. | |
| void * | instance = nullptr |
| Type erased pointer to a service. | |
| ServiceKind | kind = ServiceKind::Serial |
| Kind of service. | |
| std::string | name = "unknown" |
| Mnemonic name to use for the service. | |
Handle to the service hash must be calculated using TypeIdHelper::uniqueId<BaseClass>() so that we can retrieve the service by its baseclass.
Definition at line 43 of file ServiceHandle.h.
| unsigned int o2::framework::ServiceHandle::hash |
Unique hash associated to the type of service.
Definition at line 45 of file ServiceHandle.h.
| void* o2::framework::ServiceHandle::instance = nullptr |
Type erased pointer to a service.
Definition at line 47 of file ServiceHandle.h.
| ServiceKind o2::framework::ServiceHandle::kind = ServiceKind::Serial |
Kind of service.
Definition at line 49 of file ServiceHandle.h.
| std::string o2::framework::ServiceHandle::name = "unknown" |
Mnemonic name to use for the service.
Definition at line 51 of file ServiceHandle.h.