CMS 3D CMS Logo

Public Member Functions

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

#include <ServiceMaker.h>

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

List of all members.

Public Member Functions

std::auto_ptr< Tmake (ParameterSet const &iPS, ActivityRegistry &iAR) const

Detailed Description

template<typename T, typename TConcrete = T>
struct edm::serviceregistry::AllArgsMaker< T, TConcrete >

Definition at line 47 of file ServiceMaker.h.


Member Function Documentation

template<typename T , typename TConcrete = T>
std::auto_ptr<T> edm::serviceregistry::AllArgsMaker< T, TConcrete >::make ( ParameterSet const &  iPS,
ActivityRegistry iAR 
) const [inline]

Definition at line 49 of file ServiceMaker.h.

                                                            {
            return std::auto_ptr<T>(new TConcrete(iPS, iAR));
         }