All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
blaze::RemoveExtent< T > Struct Template Reference

Removal of the top level array extent.The RemoveExtent type trait removes the top level array extent from the given type T. More...

#include <RemoveExtent.h>

Detailed Description

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

Removal of the top level array extent.

The RemoveExtent type trait removes the top level array extent from the given type T.

blaze::RemoveExtent<int>::Type // Results in 'int'
blaze::RemoveExtent<int const[2]>::Type // Results in 'int const'
blaze::RemoveExtent<int const*>::Type // Results in 'int const*'

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