CNORXZ
Container with Native Operation Routines and Expressions
|
#include <buf_xpr.h>
Public Member Functions | |
BufXpr ()=default | |
BufXpr (const BufXpr &in) | |
BufXpr (BufXpr &&in) | |
BufXpr & | operator= (const BufXpr &in) |
BufXpr & | operator= (BufXpr &&in) |
constexpr | BufXpr (IXprF &&ixprf) |
template<class PosT > | |
decltype(auto) | operator() (const PosT &last) const |
decltype(auto) | operator() () const |
template<SizeT I> | |
decltype(auto) | rootSteps (const IndexId< I > &id) const |
Public Member Functions inherited from CNORXZ::XprInterface< BufXpr > | |
DEFAULT_MEMBERS (XprInterface) | |
BufXpr & | THIS () |
const BufXpr & | THIS () const |
constexpr decltype(auto) | operator() (const PosT &last) const |
constexpr decltype(auto) | operator() () const |
constexpr decltype(auto) | rootSteps (const IndexId< I > &id) const |
Definition at line 17 of file buf_xpr.cc.h.
Definition at line 24 of file buf_xpr.cc.h.
|
constexpr |
Definition at line 49 of file buf_xpr.cc.h.
|
inline |
Definition at line 63 of file buf_xpr.cc.h.
|
inline |
Definition at line 56 of file buf_xpr.cc.h.
BufXpr & CNORXZ::BufXpr< T, IXprF >::operator= | ( | BufXpr< T, IXprF > && | in | ) |
Definition at line 40 of file buf_xpr.cc.h.
BufXpr & CNORXZ::BufXpr< T, IXprF >::operator= | ( | const BufXpr< T, IXprF > & | in | ) |
Definition at line 31 of file buf_xpr.cc.h.
|
inline |
Definition at line 71 of file buf_xpr.cc.h.