35 #ifndef _BLAZE_MATH_TYPETRAITS_COLUMNS_H_
36 #define _BLAZE_MATH_TYPETRAITS_COLUMNS_H_
75 template<
typename T >
86 template<
typename T >
87 struct Columns< const T > :
public SizeT< Columns<T>::value >
98 template<
typename T >
99 struct Columns< volatile T > :
public SizeT< Columns<T>::value >
110 template<
typename T >
111 struct Columns< const volatile T > :
public SizeT< Columns<T>::value >
Header file for basic type definitions.
Header file for the SizeT class template.
Namespace of the Blaze C++ math library.
Definition: Blaze.h:57
Compile time integral constant wrapper for size_t.The SizeT class template represents an integral wra...
Definition: SizeT.h:72
Compile time evaluation of the number of columns of a matrix.The Columns type trait evaluates the num...
Definition: Columns.h:76