LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#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) |
#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.
Definition at line 14 of file service_helper_macros.h.
#define DEFINE_ART_SERVICE_RETRIEVER | ( | svc | ) |
Definition at line 34 of file service_helper_macros.h.
#define DEFINE_ART_SERVICE_SCOPE | ( | scopeArg | ) |
Definition at line 27 of file service_helper_macros.h.
#define DEFINE_ART_SERVICE_TYPEID | ( | svc | ) |
Definition at line 18 of file service_helper_macros.h.