CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

CLHEP::tt::converts< From, To, false > Struct Template Reference

#include <type_traits.h>

Static Public Attributes

static bool const value = sizeof( take( from, 0 ) ) == sizeof(yes_t)
 

Static Protected Member Functions

static yes_t take (To, int)
 
static no_t take (any_conversion,...)
 
static yes_t take (To, int)
 
static no_t take (any_conversion,...)
 
static yes_t take (To, int)
 
static no_t take (any_conversion,...)
 
static yes_t take (To, int)
 
static no_t take (any_conversion,...)
 
static yes_t take (To, int)
 
static no_t take (any_conversion,...)
 

Static Protected Attributes

static From from
 

Detailed Description

template<typename From, typename To>
struct CLHEP::tt::converts< From, To, false >

Definition at line 968 of file Utility/Utility/type_traits.h.

Member Function Documentation

◆ take() [1/10]

template<typename From , typename To >
static no_t CLHEP::tt::converts< From, To, false >::take ( any_conversion ,
... )
staticprotected

◆ take() [2/10]

template<typename From , typename To >
static no_t CLHEP::tt::converts< From, To, false >::take ( any_conversion ,
... )
staticprotected

◆ take() [3/10]

template<typename From , typename To >
static no_t CLHEP::tt::converts< From, To, false >::take ( any_conversion ,
... )
staticprotected

◆ take() [4/10]

template<typename From , typename To >
static no_t CLHEP::tt::converts< From, To, false >::take ( any_conversion ,
... )
staticprotected

◆ take() [5/10]

template<typename From , typename To >
static no_t CLHEP::tt::converts< From, To, false >::take ( any_conversion ,
... )
staticprotected

◆ take() [6/10]

template<typename From , typename To >
static yes_t CLHEP::tt::converts< From, To, false >::take ( To ,
int  )
staticprotected

◆ take() [7/10]

template<typename From , typename To >
static yes_t CLHEP::tt::converts< From, To, false >::take ( To ,
int  )
staticprotected

◆ take() [8/10]

template<typename From , typename To >
static yes_t CLHEP::tt::converts< From, To, false >::take ( To ,
int  )
staticprotected

◆ take() [9/10]

template<typename From , typename To >
static yes_t CLHEP::tt::converts< From, To, false >::take ( To ,
int  )
staticprotected

◆ take() [10/10]

template<typename From , typename To >
static yes_t CLHEP::tt::converts< From, To, false >::take ( To ,
int  )
staticprotected

Member Data Documentation

◆ from

template<typename From , typename To >
static From CLHEP::tt::converts< From, To, false >::from
staticprotected

Definition at line 973 of file Matrix/CLHEP/Utility/type_traits.h.

◆ value

template<typename From , typename To >
static bool const CLHEP::tt::converts< From, To, false >::value = sizeof( take( from, 0 ) ) == sizeof(yes_t)
static

Definition at line 976 of file Matrix/CLHEP/Utility/type_traits.h.


The documentation for this struct was generated from the following files: