CNORXZ
Container with Native Operation Routines and Expressions
Loading...
Searching...
No Matches
Public Member Functions | List of all members
CNORXZ::TFor< L, Xpr, F > Class Template Reference

#include <for.h>

Inheritance diagram for CNORXZ::TFor< L, Xpr, F >:
CNORXZ::XprInterface< Xpr >

Public Member Functions

 DEFAULT_MEMBERS (TFor)
 
constexpr TFor (SizeT size, const IndexId< L > &id, const Xpr &xpr, F &&f)
 
template<class PosT >
decltype(autooperator() (const PosT &last) const
 
decltype(autooperator() () const
 
template<SizeT I>
decltype(autorootSteps (const IndexId< I > &id) const
 
- Public Member Functions inherited from CNORXZ::XprInterface< Xpr >
 DEFAULT_MEMBERS (XprInterface)
 
Xpr & THIS ()
 
const Xpr & THIS () const
 
template<class PosT >
constexpr decltype(autooperator() (const PosT &last) const
 
constexpr decltype(autooperator() () const
 
template<SizeT I>
constexpr decltype(autorootSteps (const IndexId< I > &id) const
 

Detailed Description

template<SizeT L, class Xpr, class F = NoF>
class CNORXZ::TFor< L, Xpr, F >

Definition at line 137 of file for.h.

Constructor & Destructor Documentation

◆ TFor()

template<SizeT L, class Xpr , class F >
constexpr CNORXZ::TFor< L, Xpr, F >::TFor ( SizeT size,
const IndexId< L > & id,
const Xpr & xpr,
F && f )
constexpr

Definition at line 317 of file for.cc.h.

Member Function Documentation

◆ DEFAULT_MEMBERS()

template<SizeT L, class Xpr , class F = NoF>
CNORXZ::TFor< L, Xpr, F >::DEFAULT_MEMBERS ( TFor< L, Xpr, F > )

◆ operator()() [1/2]

template<SizeT L, class Xpr , class F >
decltype(auto) CNORXZ::TFor< L, Xpr, F >::operator() ( ) const
inline

Definition at line 365 of file for.cc.h.

◆ operator()() [2/2]

template<SizeT L, class Xpr , class F >
template<class PosT >
decltype(auto) CNORXZ::TFor< L, Xpr, F >::operator() ( const PosT & last) const
inline

Definition at line 335 of file for.cc.h.

◆ rootSteps()

template<SizeT L, class Xpr , class F >
template<SizeT I>
decltype(auto) CNORXZ::TFor< L, Xpr, F >::rootSteps ( const IndexId< I > & id) const
inline

Definition at line 396 of file for.cc.h.


The documentation for this class was generated from the following files: