blaze::AddVolatile< T > Struct Template Reference

Addition of a top level 'volatile' qualifier.The AddVolatile type trait adds a top level 'volatile' qualifier to the given type T. More...

#include <AddVolatile.h>

Detailed Description

template<typename T>
struct blaze::AddVolatile< T >

Addition of a top level 'volatile' qualifier.

The AddVolatile type trait adds a top level 'volatile' qualifier to the given type T.

blaze::AddVolatile<int>::Type // Results in 'int volatile'
blaze::AddVolatile<int*>::Type // Results in 'int* volatile'
blaze::AddVolatile<int&>::Type // Results in 'int&'
blaze::AddVolatile<int volatile>::Type // Results in 'int volatile'
blaze::AddVolatile<int const>::Type // Results in 'int const volatile'

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