#include <ComponentMaker.h>
Public Types | |
typedef T::base_type | base_type |
Public Member Functions | |
virtual boost::shared_ptr < base_type > | addTo (EventSetupProvider &iProvider, ParameterSet const &iConfiguration, std::string const &iProcessName, ReleaseVersion const &iVersion, PassID const &iPass) const =0 |
Definition at line 49 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 51 of file ComponentMaker.h.
virtual boost::shared_ptr<base_type> edm::eventsetup::ComponentMakerBase< T >::addTo | ( | EventSetupProvider & | iProvider, |
ParameterSet const & | iConfiguration, | ||
std::string const & | iProcessName, | ||
ReleaseVersion const & | iVersion, | ||
PassID const & | iPass | ||
) | 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 >.