NEST  2.6.0,not_revisioned_source_dir@0
Public Types | Static Public Attributes | List of all members
integral_constant< T, v > Struct Template Reference

#include <template_util.h>

Inheritance diagram for integral_constant< T, v >:
internal::is_enum_impl< true, T > is_floating_point< T > is_floating_point< double > is_floating_point< float > is_floating_point< long double > is_integral< T > is_integral< __wchar_t > is_integral< bool > is_integral< char > is_integral< int > is_integral< long > is_integral< long long > is_integral< short > is_integral< signed char > is_integral< unsigned char > is_integral< unsigned int > is_integral< unsigned long > is_integral< unsigned long long > is_integral< unsigned short > is_integral< wchar_t > is_pointer< T > is_pointer< T * > is_reference< T > is_reference< T & > is_same< T, U > is_same< T, T > type_equals_< A, B > type_equals_< A, A >

Public Types

typedef T value_type
 
typedef integral_constant< T, v > type
 

Static Public Attributes

static const T value = v
 

Member Typedef Documentation

template<class T, T v>
typedef integral_constant<T, v> integral_constant< T, v >::type
template<class T, T v>
typedef T integral_constant< T, v >::value_type

Member Data Documentation

template<class T, T v>
const T integral_constant< T, v >::value = v
static

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