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

Removal of top level cv-qualifiers.The RemoveCV type trait removes all top level cv-qualifiers from the given type T. More...

#include <RemoveCV.h>

Detailed Description

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

Removal of top level cv-qualifiers.

The RemoveCV type trait removes all top level cv-qualifiers from the given type T.

blaze::RemoveCV<short>::Type // Results in 'short'
blaze::RemoveCV<int const*>::Type // Results in 'const int*'
blaze::RemoveCV<int const* const>::Type // Results in 'const int*'
blaze::RemoveCV<int const&>::Type // Results in 'const int&'

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