#include <ComponentMaker.h>
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 |
Definition at line 47 of file ComponentMaker.h.
typedef T::base_type edm::eventsetup::ComponentMakerBase< T >::base_type |
Reimplemented in edm::eventsetup::ComponentMaker< T, TComponent >, edm::eventsetup::ComponentMaker< edm::eventsetup::SourceMakerTraits, TType >, edm::eventsetup::ComponentMaker< edm::eventsetup::ModuleMakerTraits, TType >, and edm::eventsetup::ComponentMaker< edm::eventsetup::LooperMakerTraits, TType >.
Definition at line 49 of file ComponentMaker.h.
virtual boost::shared_ptr<base_type> edm::eventsetup::ComponentMakerBase< T >::addTo | ( | EventSetupsController & | esController, |
EventSetupProvider & | iProvider, | ||
ParameterSet const & | iConfiguration, | ||
bool | replaceExisting | ||
) | const [pure virtual] |
Implemented in edm::eventsetup::ComponentMaker< T, TComponent >, edm::eventsetup::ComponentMaker< edm::eventsetup::SourceMakerTraits, TType >, edm::eventsetup::ComponentMaker< edm::eventsetup::ModuleMakerTraits, TType >, and edm::eventsetup::ComponentMaker< edm::eventsetup::LooperMakerTraits, TType >.