CMS 3D CMS Logo

Classes | Typedefs | Functions
edm::fillDetails Namespace Reference

Classes

struct  DoFillAsUnknown
 
struct  DoFillDescriptions
 
struct  DoNothing
 
struct  DoPrevalidate
 
struct  fillDescriptions_function
 
struct  has_fillDescriptions_function
 
struct  has_prevalidate_function
 
struct  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 113 of file ParameterSetDescriptionFiller.h.

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

Definition at line 114 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)