#include "art/Framework/Services/Registry/ServiceScope.h"#include "art/Framework/Services/Registry/detail/ServiceWrapper.h"#include "art/Framework/Services/Registry/detail/ServiceWrapperBase.h"#include "canvas/Utilities/TypeID.h"#include <memory>Go to the source code of this file.
Macros | |
| #define | ART_DETAIL_STRINGIZED_VALUE(value) #value |
| #define | ART_DETAIL_STRINGIZED_TYPE(svc) ART_DETAIL_STRINGIZED_VALUE(svc) |
| #define | DEFINE_ART_SERVICE_TYPEID(svc) art::TypeID get_typeid() const override { return TypeID{typeid(svc)}; } |
| #define | DEFINE_ART_SERVICE_SCOPE(scopeArg) |
| #define | DEFINE_ART_SERVICE_RETRIEVER(svc) |
| #define ART_DETAIL_STRINGIZED_TYPE | ( | svc | ) | ART_DETAIL_STRINGIZED_VALUE(svc) |
Definition at line 15 of file service_helper_macros.h.
| #define ART_DETAIL_STRINGIZED_VALUE | ( | value | ) | #value |
Definition at line 14 of file service_helper_macros.h.
| #define DEFINE_ART_SERVICE_RETRIEVER | ( | svc | ) |
Definition at line 28 of file service_helper_macros.h.
| #define DEFINE_ART_SERVICE_SCOPE | ( | scopeArg | ) |
Definition at line 24 of file service_helper_macros.h.
| #define DEFINE_ART_SERVICE_TYPEID | ( | svc | ) | art::TypeID get_typeid() const override { return TypeID{typeid(svc)}; } |
Definition at line 18 of file service_helper_macros.h.
1.8.11