#include <ComponentMaker.h>
Public Types | |
typedef T::base_type | base_type |
Public Member Functions | |
virtual std::shared_ptr< base_type > | addTo (EventSetupsController &esController, EventSetupProvider &iProvider, ParameterSet &iConfiguration, bool replaceExisting) const =0 |
Public Member Functions inherited from edm::eventsetup::ComponentMakerBaseHelper | |
virtual | ~ComponentMakerBaseHelper () |
Additional Inherited Members | |
Protected Member Functions inherited from edm::eventsetup::ComponentMakerBaseHelper | |
ComponentDescription | createComponentDescription (ParameterSet const &iConfiguration) const |
Definition at line 51 of file ComponentMaker.h.
typedef T::base_type edm::eventsetup::ComponentMakerBase< T >::base_type |
Definition at line 53 of file ComponentMaker.h.
|
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 >.
Referenced by edm::eventsetup::ComponentFactory< T >::addTo().