Public Member Functions | Private Attributes | List of all members
art::ServiceHandle< MyService, art::ServiceScope::LEGACY > Struct Template Reference
Inheritance diagram for art::ServiceHandle< MyService, art::ServiceScope::LEGACY >:
ServiceHandleBase< MyService > art::ServiceHandle< MyService const, art::ServiceScope::LEGACY >

Public Member Functions

 ServiceHandle ()
 
MyServiceoperator-> () const
 
MyServiceoperator* () const
 
 ServiceHandle ()
 
- Public Member Functions inherited from ServiceHandleBase< MyService >
MyServiceoperator-> () const
 
MyServiceoperator* () const
 

Private Attributes

MyServiceinstance
 

Additional Inherited Members

- Protected Attributes inherited from ServiceHandleBase< MyService >
MyServiceinstance
 

Detailed Description

template<>
struct art::ServiceHandle< MyService, art::ServiceScope::LEGACY >

Definition at line 82 of file ServiceUtil_test.cc.

Constructor & Destructor Documentation

Definition at line 85 of file ServiceUtil_test.cc.

std::unique_ptr< MyService > myServicePtr
GlobalServicesClass GlobalServices

Member Function Documentation

Definition at line 87 of file ServiceUtil_test.cc.

Definition at line 86 of file ServiceUtil_test.cc.

Member Data Documentation

Definition at line 83 of file ServiceUtil_test.cc.


The documentation for this struct was generated from the following file: