#include <ServiceWrapper.h>
Public Member Functions | |
T & | get () const |
ServiceWrapper (std::auto_ptr< T > iService) | |
Private Member Functions | |
const ServiceWrapper & | operator= (const ServiceWrapper &) |
ServiceWrapper (const ServiceWrapper &) | |
Private Attributes | |
std::auto_ptr< T > | service_ |
Definition at line 36 of file ServiceWrapper.h.
edm::serviceregistry::ServiceWrapper< T >::ServiceWrapper | ( | std::auto_ptr< T > | iService | ) | [inline] |
Definition at line 40 of file ServiceWrapper.h.
: service_(iService) {}
edm::serviceregistry::ServiceWrapper< T >::ServiceWrapper | ( | const ServiceWrapper< T > & | ) | [private] |
T& edm::serviceregistry::ServiceWrapper< T >::get | ( | void | ) | const [inline] |
Definition at line 45 of file ServiceWrapper.h.
References edm::serviceregistry::ServiceWrapper< T >::service_.
{ return *service_; }
const ServiceWrapper& edm::serviceregistry::ServiceWrapper< T >::operator= | ( | const ServiceWrapper< T > & | ) | [private] |
std::auto_ptr<T> edm::serviceregistry::ServiceWrapper< T >::service_ [private] |
Definition at line 57 of file ServiceWrapper.h.
Referenced by edm::serviceregistry::ServiceWrapper< T >::get().