Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
art
art
test
Framework
Services
Optional
MyService.h
Go to the documentation of this file.
1
#ifndef art_test_Framework_Services_Optional_MyService_h
2
#define art_test_Framework_Services_Optional_MyService_h
3
4
// MyService: test service inheriting from MyServiceInterface.
5
6
#include "
MyServiceInterface.h
"
7
#include "
art/Framework/Services/Registry/ServiceDeclarationMacros.h
"
8
9
namespace
art::test
{
10
class
MyService
:
public
MyServiceInterface
{
11
public
:
12
MyService
(
fhicl::ParameterSet
const
&);
13
};
14
}
15
16
DECLARE_ART_SERVICE_INTERFACE_IMPL
(
art::test::MyService
,
17
art::test::MyServiceInterface
,
18
LEGACY
)
19
#endif
/* art_test_Framework_Services_Optional_MyService_h */
20
21
// Local Variables:
22
// mode: c++
23
// End:
art::test
Definition:
DummyProducer_module.cc:15
DECLARE_ART_SERVICE_INTERFACE_IMPL
DECLARE_ART_SERVICE_INTERFACE_IMPL(MySharedService, art::test::MyServiceInterface, SHARED) DEFINE_ART_SERVICE_INTERFACE_IMPL(MySharedService
ServiceDeclarationMacros.h
art::test::MyService::MyService
MyService(fhicl::ParameterSet const &)
Definition:
MyService.cc:10
art::test::MyService
Definition:
MyService.h:10
MyServiceInterface.h
art::test::MyServiceInterface
Definition:
MyServiceInterface.h:9
fhicl::ParameterSet
Definition:
ParameterSet.h:36
art::ServiceScope::LEGACY
Generated by
1.8.11