CMS 3D CMS Logo

Classes | Typedefs | Functions

edm::fillDetails Namespace Reference

Classes

struct  DoFillAsUnknown
struct  DoFillDescriptions
struct  DoNothing
struct  DoPrevalidate
struct  has_fillDescriptions_function
struct  has_prevalidate_function

Typedefs

typedef char(& no_tag )[1]
typedef char(& yes_tag )[2]

Functions

template<typename T >
no_tag has_fillDescriptions_helper (...)
template<typename T >
yes_tag has_fillDescriptions_helper (fillDescriptions_function< T,&T::fillDescriptions > *dummy)
template<typename T >
no_tag has_prevalidate_helper (...)
template<typename T >
yes_tag has_prevalidate_helper (fillDescriptions_function< T,&T::prevalidate > *dummy)

Typedef Documentation

typedef char(& edm::fillDetails::no_tag)[1]

Definition at line 62 of file ParameterSetDescriptionFiller.h.

typedef char(& edm::fillDetails::yes_tag)[2]

Definition at line 63 of file ParameterSetDescriptionFiller.h.


Function Documentation

template<typename T >
no_tag edm::fillDetails::has_fillDescriptions_helper (   ...)
template<typename T >
yes_tag edm::fillDetails::has_fillDescriptions_helper ( fillDescriptions_function< T,&T::fillDescriptions > *  dummy)
template<typename T >
no_tag edm::fillDetails::has_prevalidate_helper (   ...)
template<typename T >
yes_tag edm::fillDetails::has_prevalidate_helper ( fillDescriptions_function< T,&T::prevalidate > *  dummy)