CMS 3D CMS Logo

Public Types | Public Member Functions

edm::eventsetup::ComponentMakerBase< T > Class Template Reference

#include <ComponentMaker.h>

Inheritance diagram for edm::eventsetup::ComponentMakerBase< T >:
edm::eventsetup::ComponentMakerBaseHelper edm::eventsetup::ComponentMaker< T, TComponent >

List of all members.

Public Types

typedef T::base_type base_type

Public Member Functions

virtual boost::shared_ptr
< base_type
addTo (EventSetupsController &esController, EventSetupProvider &iProvider, ParameterSet const &iConfiguration, bool replaceExisting) const =0

Detailed Description

template<class T>
class edm::eventsetup::ComponentMakerBase< T >

Definition at line 47 of file ComponentMaker.h.


Member Typedef Documentation

template<class T>
typedef T::base_type edm::eventsetup::ComponentMakerBase< T >::base_type

Member Function Documentation

template<class T>
virtual boost::shared_ptr<base_type> edm::eventsetup::ComponentMakerBase< T >::addTo ( EventSetupsController esController,
EventSetupProvider iProvider,
ParameterSet const &  iConfiguration,
bool  replaceExisting 
) const [pure virtual]