CMS 3D CMS Logo

Public Types

edm::serviceregistry::MakerBase< T, TConcrete > Struct Template Reference

#include <ServiceMaker.h>

Inheritance diagram for edm::serviceregistry::MakerBase< T, TConcrete >:
edm::serviceregistry::AllArgsMaker< T, TConcrete > edm::serviceregistry::NoArgsMaker< T, TConcrete > edm::serviceregistry::ParameterSetMaker< T, TConcrete >

List of all members.

Public Types

typedef TConcrete concrete_t
typedef T interface_t

Detailed Description

template<typename T, typename TConcrete>
struct edm::serviceregistry::MakerBase< T, TConcrete >

Definition at line 41 of file ServiceMaker.h.


Member Typedef Documentation

template<typename T , typename TConcrete >
typedef TConcrete edm::serviceregistry::MakerBase< T, TConcrete >::concrete_t

Definition at line 43 of file ServiceMaker.h.

template<typename T , typename TConcrete >
typedef T edm::serviceregistry::MakerBase< T, TConcrete >::interface_t

Definition at line 42 of file ServiceMaker.h.