#include <ComponentMaker.h>
Public Types | |
typedef T::base_type | base_type |
Public Types inherited from edm::eventsetup::ComponentMakerBase< T > | |
typedef T::base_type | base_type |
Public Member Functions | |
std::shared_ptr< base_type > | addTo (EventSetupsController &esController, EventSetupProvider &iProvider, ParameterSet const &iConfiguration, bool replaceExisting) const override |
ComponentMaker () | |
Public Member Functions inherited from edm::eventsetup::ComponentMakerBaseHelper | |
virtual | ~ComponentMakerBaseHelper () |
Private Member Functions | |
ComponentMaker (const ComponentMaker &)=delete | |
const ComponentMaker & | operator= (const ComponentMaker &)=delete |
void | setDescription (DataProxyProvider *iProv, const ComponentDescription &iDesc) const |
void | setDescription (void *, const ComponentDescription &) const |
void | setDescriptionForFinder (EventSetupRecordIntervalFinder *iFinder, const ComponentDescription &iDesc) const |
void | setDescriptionForFinder (void *, const ComponentDescription &) const |
void | setPostConstruction (DataProxyProvider *iProv, const edm::ParameterSet &iPSet) const |
void | setPostConstruction (void *, const edm::ParameterSet &) const |
Additional Inherited Members | |
Protected Member Functions inherited from edm::eventsetup::ComponentMakerBaseHelper | |
ComponentDescription | createComponentDescription (ParameterSet const &iConfiguration) const |
Definition at line 57 of file ComponentMaker.h.
typedef T::base_type edm::eventsetup::ComponentMaker< T, TComponent >::base_type |
Definition at line 61 of file ComponentMaker.h.
|
inline |
Definition at line 59 of file ComponentMaker.h.
|
privatedelete |
|
overridevirtual |
Implements edm::eventsetup::ComponentMakerBase< T >.
Definition at line 95 of file ComponentMaker.h.
|
privatedelete |
|
inlineprivate |
Definition at line 77 of file ComponentMaker.h.
|
inlineprivate |
Definition at line 88 of file ComponentMaker.h.
|
inlineprivate |
Definition at line 80 of file ComponentMaker.h.
|
inlineprivate |
Definition at line 89 of file ComponentMaker.h.
|
inlineprivate |
Definition at line 83 of file ComponentMaker.h.
|
inlineprivate |
Definition at line 90 of file ComponentMaker.h.