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

CLHEP::tt::encode< T > Struct Template Reference

#include <type_traits.h>

Inheritance diagram for CLHEP::tt::encode< T >:

CLHEP::tt::encode< T const  > CLHEP::tt::encode< T const volatile > CLHEP::tt::encode< T volatile > List of all members.

Static Public Attributes

static primary_code const value

Detailed Description

template<typename T>
struct CLHEP::tt::encode< T >

Definition at line 227 of file type_traits.h.


Member Data Documentation

template<typename T>
primary_code const CLHEP::tt::encode< T >::value [static]

Initial value:

      ( sizeof(isAclass   <T>(0)) == sizeof(yes_t) )  ? _class
       : ( ( sizeof(isAfunction<T>(0)) == sizeof(yes_t) )  ? _function
       :   /* by elimination */                              _enum
         )

Definition at line 230 of file type_traits.h.


The documentation for this struct was generated from the following file:
Generated on 15 Nov 2012 for CLHEP by  doxygen 1.4.7