CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | 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 >

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.