STK++ 0.9.13
STK::hidden::Traits< UnaryOperator< UnaryOp, Lhs > > Struct Template Reference

Traits class for the unary operators. More...

#include <STK_UnaryOperators.h>

Public Types

enum  {
  structure_ = Traits<Lhs>::structure_ , orient_ = Traits<Lhs>::orient_ , sizeRows_ = Traits<Lhs>::sizeRows_ , sizeCols_ = Traits<Lhs>::sizeCols_ ,
  storage_ = Traits<Lhs>::storage_
}
 
typedef RowOperator< UnaryOperator< UnaryOp, Lhs > > Row
 
typedef ColOperator< UnaryOperator< UnaryOp, Lhs > > Col
 
typedef UnaryOp::result_type Type
 
typedef UnaryOp::result_type TypeConst
 

Detailed Description

template<typename UnaryOp, typename Lhs>
struct STK::hidden::Traits< UnaryOperator< UnaryOp, Lhs > >

Traits class for the unary operators.

Definition at line 49 of file STK_UnaryOperators.h.

Member Typedef Documentation

◆ Col

◆ Row

◆ Type

template<typename UnaryOp , typename Lhs >
typedef UnaryOp::result_type STK::hidden::Traits< UnaryOperator< UnaryOp, Lhs > >::Type

Definition at line 62 of file STK_UnaryOperators.h.

◆ TypeConst

template<typename UnaryOp , typename Lhs >
typedef UnaryOp::result_type STK::hidden::Traits< UnaryOperator< UnaryOp, Lhs > >::TypeConst

Definition at line 63 of file STK_UnaryOperators.h.

Member Enumeration Documentation

◆ anonymous enum

Enumerator
structure_ 
orient_ 
sizeRows_ 
sizeCols_ 
storage_ 

Definition at line 51 of file STK_UnaryOperators.h.


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