CNORXZ
Container with Native Operation Routines and Expressions
|
#include <xpr_base.h>
Public Types | |
typedef ObjHandle< VXprBase< T > > | VB |
Public Member Functions | |
DEFAULT_MEMBERS (DXpr) | |
template<class Xpr > | |
DXpr (const Xpr &a) | |
T | operator() (const DPos &last) const |
T | operator() () const |
template<SizeT I> | |
DPos | rootSteps (const IndexId< I > &id) const |
Public Member Functions inherited from CNORXZ::ObjHandle< VXprBase< T > > | |
ObjHandle () | |
ObjHandle (Uptr< T > &&a) | |
ObjHandle (const ObjHandle &a) | |
ObjHandle (ObjHandle &&a) | |
ObjHandle & | operator= (const ObjHandle &a) |
ObjHandle & | operator= (ObjHandle &&a) |
T & | operator* () |
const T & | operator* () const |
T * | operator-> () |
const T * | operator-> () const |
Public Member Functions inherited from CNORXZ::XprInterface< DXpr< T > > | |
DEFAULT_MEMBERS (XprInterface) | |
DXpr< T > & | THIS () |
const DXpr< T > & | THIS () const |
constexpr decltype(auto) | operator() (const PosT &last) const |
constexpr decltype(auto) | operator() () const |
constexpr decltype(auto) | rootSteps (const IndexId< I > &id) const |
Additional Inherited Members | |
Protected Attributes inherited from CNORXZ::ObjHandle< VXprBase< T > > | |
Uptr< T > | mC |
Definition at line 71 of file xpr_base.h.
Definition at line 75 of file xpr_base.h.
Definition at line 59 of file xpr_base.cc.h.
|
inline |
Definition at line 70 of file xpr_base.cc.h.
|
inline |
Definition at line 64 of file xpr_base.cc.h.
Definition at line 77 of file xpr_base.cc.h.