CMS 3D CMS Logo

Public Member Functions | Private Member Functions

edm::ParameterSetDescriptionFiller< T > Class Template Reference

#include <ParameterSetDescriptionFiller.h>

Inheritance diagram for edm::ParameterSetDescriptionFiller< T >:
edm::ParameterSetDescriptionFillerBase

List of all members.

Public Member Functions

virtual const std::string & baseType () const
virtual void fill (ConfigurationDescriptions &descriptions) const
 ParameterSetDescriptionFiller ()

Private Member Functions

const
ParameterSetDescriptionFiller
operator= (const ParameterSetDescriptionFiller &)
 ParameterSetDescriptionFiller (const ParameterSetDescriptionFiller &)

Detailed Description

template<typename T>
class edm::ParameterSetDescriptionFiller< T >

Definition at line 33 of file ParameterSetDescriptionFiller.h.


Constructor & Destructor Documentation

template<typename T >
edm::ParameterSetDescriptionFiller< T >::ParameterSetDescriptionFiller ( ) [inline]

Definition at line 36 of file ParameterSetDescriptionFiller.h.

{}

Member Function Documentation

template<typename T >
virtual const std::string& edm::ParameterSetDescriptionFiller< T >::baseType ( ) const [inline, virtual]

Implements edm::ParameterSetDescriptionFillerBase.

Definition at line 43 of file ParameterSetDescriptionFiller.h.

                                              {
      return T::baseType();
    }
template<typename T >
virtual void edm::ParameterSetDescriptionFiller< T >::fill ( ConfigurationDescriptions descriptions) const [inline, virtual]

Implements edm::ParameterSetDescriptionFillerBase.

Definition at line 38 of file ParameterSetDescriptionFiller.h.

                                                                      {
      T::fillDescriptions(descriptions);
      T::prevalidate(descriptions);
    }
template<typename T >
const ParameterSetDescriptionFiller& edm::ParameterSetDescriptionFiller< T >::operator= ( const ParameterSetDescriptionFiller< T > &  ) [private]