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 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
 

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 42 of file ParameterSetDescriptionFillerBase.cc.

43 {
44 }
edm::ParameterSetDescriptionFillerBase::ParameterSetDescriptionFillerBase ( const ParameterSetDescriptionFillerBase )
private

Member Function Documentation

virtual const std::string& edm::ParameterSetDescriptionFillerBase::baseType ( ) 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