#include "CoreUtils/UncopiableAndUnmovableClass.h"#include "art/Framework/Services/Registry/ServiceHandle.h"#include "canvas/Utilities/Exception.h"#include "cetlib_except/demangle.h"#include <type_traits>#include <typeinfo>Go to the source code of this file.
Classes | |
| struct | gar::details::ServiceRequirementsChecker< SERVICE > |
| struct | gar::details::ServiceProviderRequirementsChecker< PROVIDER > |
| Compiles only if PROVIDER class satisfied service provider requirements. More... | |
| struct | gar::details::ServiceRequirementsChecker< SERVICE > |
Namespaces | |
| gar | |
| General GArSoft Utilities. | |
| gar::details | |
Functions | |
| template<class T > | |
| T::provider_type const * | gar::providerFrom () |
| Returns a constant pointer to the provider of specified service. More... | |
1.8.11