blaze::Char< N > Struct Template Reference

Compile time integral constant wrapper for char.The Char class template represents an integral wrapper for a compile time constant expression of type char. The value of an Char can be accessed via the nested value (which is guaranteed to be of type char), the type can be accessed via the nested type definition ValueType. More...

#include <Char.h>

Detailed Description

template<char N>
struct blaze::Char< N >

Compile time integral constant wrapper for char.

The Char class template represents an integral wrapper for a compile time constant expression of type char. The value of an Char can be accessed via the nested value (which is guaranteed to be of type char), the type can be accessed via the nested type definition ValueType.

using namespace blaze;
Char<3>::value // Evaluates to 3
Char<5>::ValueType // Results in char

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