STK++ 0.9.13
STK::hidden::Traits< ArrayByArrayProduct< Lhs, Rhs > > Struct Template Reference

Traits class for the ArrayByArrayProduct class. More...

#include <STK_ProductOperators.h>

Public Types

enum  {
  lhs_structure_ = Traits<Lhs>::structure_ , rhs_structure_ = Traits<Rhs>::structure_ , structure_ = Base::structure_ , sizeRows_ = Base::sizeRows_ ,
  sizeCols_ = Base::sizeCols_ , orient_ = Base::orient_ , storage_ = Base::storage_ , useForRows_ = Base::useForRows_ ,
  useForCols_ = Base::useForCols_
}
 
typedef ProductTraits< Lhs, Rhs, Traits< Lhs >::structure_, Traits< Rhs >::structure_Base
 
typedef Base::Type Type
 
typedef Base::TypeConst TypeConst
 
typedef Base::Allocator Allocator
 

Detailed Description

template<typename Lhs, typename Rhs>
struct STK::hidden::Traits< ArrayByArrayProduct< Lhs, Rhs > >

Traits class for the ArrayByArrayProduct class.

Definition at line 611 of file STK_ProductOperators.h.

Member Typedef Documentation

◆ Allocator

template<typename Lhs , typename Rhs >
typedef Base::Allocator STK::hidden::Traits< ArrayByArrayProduct< Lhs, Rhs > >::Allocator

Definition at line 631 of file STK_ProductOperators.h.

◆ Base

◆ Type

Definition at line 629 of file STK_ProductOperators.h.

◆ TypeConst

template<typename Lhs , typename Rhs >
typedef Base::TypeConst STK::hidden::Traits< ArrayByArrayProduct< Lhs, Rhs > >::TypeConst

Definition at line 630 of file STK_ProductOperators.h.

Member Enumeration Documentation

◆ anonymous enum

Enumerator
lhs_structure_ 
rhs_structure_ 
structure_ 
sizeRows_ 
sizeCols_ 
orient_ 
storage_ 
useForRows_ 
useForCols_ 

Definition at line 616 of file STK_ProductOperators.h.


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