CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Static Protected Attributes | Private Member Functions
edm::ParameterSetDescriptionFillerBase Class Referenceabstract

#include <ParameterSetDescriptionFillerBase.h>

Inheritance diagram for edm::ParameterSetDescriptionFillerBase:
edm::DescriptionFillerForESProducers< T > edm::DescriptionFillerForESSources< T > edm::DescriptionFillerForServices< T > edm::ParameterSetDescriptionFiller< T >

Public Member Functions

virtual const std::string & baseType () const =0
 
virtual const std::string & extendedBaseType () const =0
 
virtual void fill (ConfigurationDescriptions &descriptions) const =0
 
 ParameterSetDescriptionFillerBase ()
 
virtual ~ParameterSetDescriptionFillerBase ()
 

Static Protected Attributes

static const std::string kBaseForESProducer
 
static const std::string kBaseForESSource
 
static const std::string kBaseForService
 
static const std::string kEmpty
 
static const std::string kExtendedBaseForEDAnalyzer
 
static const std::string kExtendedBaseForEDFilter
 
static const std::string kExtendedBaseForEDProducer
 
static const std::string kExtendedBaseForGlobalEDAnalyzer
 
static const std::string kExtendedBaseForGlobalEDFilter
 
static const std::string kExtendedBaseForGlobalEDProducer
 
static const std::string kExtendedBaseForOneEDAnalyzer
 
static const std::string kExtendedBaseForOneEDFilter
 
static const std::string kExtendedBaseForOneEDProducer
 
static const std::string kExtendedBaseForOneOutputModule
 
static const std::string kExtendedBaseForOutputModule
 
static const std::string kExtendedBaseForStreamEDAnalyzer
 
static const std::string kExtendedBaseForStreamEDFilter
 
static const std::string kExtendedBaseForStreamEDProducer
 

Private Member Functions

const
ParameterSetDescriptionFillerBase
operator= (const ParameterSetDescriptionFillerBase &)
 
 ParameterSetDescriptionFillerBase (const ParameterSetDescriptionFillerBase &)
 

Detailed Description

Definition at line 33 of file ParameterSetDescriptionFillerBase.h.

Constructor & Destructor Documentation

edm::ParameterSetDescriptionFillerBase::ParameterSetDescriptionFillerBase ( )
inline

Definition at line 37 of file ParameterSetDescriptionFillerBase.h.

37 {}
ParameterSetDescriptionFillerBase::~ParameterSetDescriptionFillerBase ( )
virtual

Definition at line 57 of file ParameterSetDescriptionFillerBase.cc.

58 {
59 }
edm::ParameterSetDescriptionFillerBase::ParameterSetDescriptionFillerBase ( const ParameterSetDescriptionFillerBase )
private

Member Function Documentation

virtual const std::string& edm::ParameterSetDescriptionFillerBase::baseType ( ) const
pure virtual
virtual const std::string& edm::ParameterSetDescriptionFillerBase::extendedBaseType ( ) const
pure virtual
virtual void edm::ParameterSetDescriptionFillerBase::fill ( ConfigurationDescriptions descriptions) const
pure virtual
const ParameterSetDescriptionFillerBase& edm::ParameterSetDescriptionFillerBase::operator= ( const ParameterSetDescriptionFillerBase )
private

Member Data Documentation

const std::string ParameterSetDescriptionFillerBase::kBaseForESProducer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kBaseForESSource
staticprotected
const std::string ParameterSetDescriptionFillerBase::kBaseForService
staticprotected
const std::string ParameterSetDescriptionFillerBase::kEmpty
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForEDAnalyzer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForEDFilter
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForEDProducer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForGlobalEDAnalyzer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForGlobalEDFilter
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForGlobalEDProducer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForOneEDAnalyzer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForOneEDFilter
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForOneEDProducer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForOneOutputModule
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForOutputModule
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForStreamEDAnalyzer
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForStreamEDFilter
staticprotected
const std::string ParameterSetDescriptionFillerBase::kExtendedBaseForStreamEDProducer
staticprotected