STK++ 0.9.13
STK::hidden::FunctorSelector< Derived, Functor, false > Struct Template Reference

specialization for general arrays: apply functor to rows or columns of the Derived array More...

#include <STK_ExprBaseFunctors.h>

Public Types

typedef hidden::Traits< Derived >::Col Col
 
typedef Functor< ColByColFunctor
 
typedef ApplyFunctorByCol< Derived, ByColFunctorColOp
 
typedef ApplyWeightedFunctorByCol< Derived, ByColFunctorColWeightedOp
 
typedef hidden::Traits< Derived >::Row Row
 
typedef Functor< RowByRowFunctor
 
typedef ApplyFunctorByRow< Derived, ByRowFunctorRowOp
 
typedef ApplyWeightedFunctorByRow< Derived, ByRowFunctorRowWeightedOp
 

Detailed Description

template<class Derived, template< class > class Functor>
struct STK::hidden::FunctorSelector< Derived, Functor, false >

specialization for general arrays: apply functor to rows or columns of the Derived array

Definition at line 69 of file STK_ExprBaseFunctors.h.

Member Typedef Documentation

◆ ByColFunctor

template<class Derived , template< class > class Functor>
typedef Functor<Col> STK::hidden::FunctorSelector< Derived, Functor, false >::ByColFunctor

Definition at line 73 of file STK_ExprBaseFunctors.h.

◆ ByRowFunctor

template<class Derived , template< class > class Functor>
typedef Functor<Row> STK::hidden::FunctorSelector< Derived, Functor, false >::ByRowFunctor

Definition at line 79 of file STK_ExprBaseFunctors.h.

◆ Col

template<class Derived , template< class > class Functor>
typedef hidden::Traits<Derived>::Col STK::hidden::FunctorSelector< Derived, Functor, false >::Col

Definition at line 72 of file STK_ExprBaseFunctors.h.

◆ ColOp

template<class Derived , template< class > class Functor>
typedef ApplyFunctorByCol<Derived, ByColFunctor> STK::hidden::FunctorSelector< Derived, Functor, false >::ColOp

Definition at line 74 of file STK_ExprBaseFunctors.h.

◆ ColWeightedOp

template<class Derived , template< class > class Functor>
typedef ApplyWeightedFunctorByCol<Derived, ByColFunctor> STK::hidden::FunctorSelector< Derived, Functor, false >::ColWeightedOp

Definition at line 75 of file STK_ExprBaseFunctors.h.

◆ Row

template<class Derived , template< class > class Functor>
typedef hidden::Traits<Derived>::Row STK::hidden::FunctorSelector< Derived, Functor, false >::Row

Definition at line 78 of file STK_ExprBaseFunctors.h.

◆ RowOp

template<class Derived , template< class > class Functor>
typedef ApplyFunctorByRow<Derived, ByRowFunctor> STK::hidden::FunctorSelector< Derived, Functor, false >::RowOp

Definition at line 80 of file STK_ExprBaseFunctors.h.

◆ RowWeightedOp

template<class Derived , template< class > class Functor>
typedef ApplyWeightedFunctorByRow<Derived, ByRowFunctor> STK::hidden::FunctorSelector< Derived, Functor, false >::RowWeightedOp

Definition at line 81 of file STK_ExprBaseFunctors.h.


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