STK++ 0.9.13
STK::hidden::Traits< CArray< Type_, SizeRows_, SizeCols_, Orient_ > > Struct Template Reference

Specialization of the Traits class for CArray class. More...

#include <STK_CArray.h>

Public Types

enum  {
  structure_ = Arrays::array2D_ , orient_ = Orient_ , sizeRows_ = SizeRows_ , sizeCols_ = SizeCols_ ,
  storage_ = Arrays::dense_
}
 
typedef CArrayPoint< Type_, SizeCols_, Orient_Row
 
typedef CArrayVector< Type_, SizeRows_, Orient_Col
 
typedef CAllocator< Type_, SizeRows_, SizeCols_, Orient_Allocator
 
typedef Type_ Type
 
typedef RemoveConst< Type >::Type constTypeConst
 

Detailed Description

template<typename Type_, int SizeRows_, int SizeCols_, bool Orient_>
struct STK::hidden::Traits< CArray< Type_, SizeRows_, SizeCols_, Orient_ > >

Specialization of the Traits class for CArray class.

Definition at line 100 of file STK_CArray.h.

Member Typedef Documentation

◆ Allocator

template<typename Type_ , int SizeRows_, int SizeCols_, bool Orient_>
typedef CAllocator<Type_, SizeRows_, SizeCols_, Orient_> STK::hidden::Traits< CArray< Type_, SizeRows_, SizeCols_, Orient_ > >::Allocator

Definition at line 106 of file STK_CArray.h.

◆ Col

template<typename Type_ , int SizeRows_, int SizeCols_, bool Orient_>
typedef CArrayVector<Type_, SizeRows_, Orient_> STK::hidden::Traits< CArray< Type_, SizeRows_, SizeCols_, Orient_ > >::Col

Definition at line 103 of file STK_CArray.h.

◆ Row

template<typename Type_ , int SizeRows_, int SizeCols_, bool Orient_>
typedef CArrayPoint<Type_, SizeCols_, Orient_> STK::hidden::Traits< CArray< Type_, SizeRows_, SizeCols_, Orient_ > >::Row

Definition at line 102 of file STK_CArray.h.

◆ Type

template<typename Type_ , int SizeRows_, int SizeCols_, bool Orient_>
typedef Type_ STK::hidden::Traits< CArray< Type_, SizeRows_, SizeCols_, Orient_ > >::Type

Definition at line 108 of file STK_CArray.h.

◆ TypeConst

template<typename Type_ , int SizeRows_, int SizeCols_, bool Orient_>
typedef RemoveConst<Type>::Type const& STK::hidden::Traits< CArray< Type_, SizeRows_, SizeCols_, Orient_ > >::TypeConst

Definition at line 109 of file STK_CArray.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename Type_ , int SizeRows_, int SizeCols_, bool Orient_>
anonymous enum

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