cxxtools::TypeTraits< T[N]> Struct Template Reference

Type-traits for for fixed-size array types. More...

#include <cxxtools/typetraits.h>

Inheritance diagram for cxxtools::TypeTraits< T[N]>:
cxxtools::TypeTraitsBase< T >

Static Public Attributes

static const unsigned int isConst = 0
static const unsigned int isPointer = 1
static const unsigned int isReference = 0

Additional Inherited Members

- Public Types inherited from cxxtools::TypeTraitsBase< T >
typedef T Value
typedef const T ConstValue
typedef T & Reference
typedef const T & ConstReference
typedef T * Pointer
typedef const T * ConstPointer

Detailed Description

template<typename T, std::size_t N>
struct cxxtools::TypeTraits< T[N]>

Type-traits for for fixed-size array types.

Member Data Documentation

template<typename T , std::size_t N>
const unsigned int cxxtools::TypeTraits< T[N]>::isConst = 0
static
template<typename T , std::size_t N>
const unsigned int cxxtools::TypeTraits< T[N]>::isPointer = 1
static
template<typename T , std::size_t N>
const unsigned int cxxtools::TypeTraits< T[N]>::isReference = 0
static

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