CNORXZ
Container with Native Operation Routines and Expressions
|
#include <pos_type.h>
Public Member Functions | |
constexpr | SPos ()=default |
constexpr | SPos (const SPos &a)=default |
constexpr | SPos (SPos &&a)=default |
constexpr SizeT | size () const |
constexpr SizeT | val () const |
template<SizeT N1> | |
constexpr auto | operator+ (const SPos< N1 > &a) const |
template<SizeT N1> | |
constexpr auto | operator- (const SPos< N1 > &a) const |
template<SizeT N1> | |
constexpr auto | operator* (const SPos< N1 > &a) const |
template<SizeT N1> | |
constexpr auto | operator() (const SPos< N1 > &a) const |
constexpr auto | operator+ (const UPos &a) const |
constexpr auto | operator* (const UPos &a) const |
constexpr auto | operator() (const UPos &a) const |
template<class PosT > | |
constexpr decltype(auto) | extend (const PosT &a) const |
template<class PosT > | |
constexpr decltype(auto) | operator<< (const PosT &a) const |
constexpr | operator UPos () const |
constexpr | operator SizeT () const |
template<class PosT > | |
constexpr decltype(auto) | extend (const PosT &a) const |
template<class PosT > | |
constexpr decltype(auto) | operator<< (const PosT &a) const |
Definition at line 21 of file pos_type.h.
|
constexprdefault |
|
constexprdefault |
|
constexprdefault |
|
constexpr |
Definition at line 95 of file pos_type.cc.h.
|
constexpr |
|
explicitconstexpr |
Definition at line 114 of file pos_type.cc.h.
|
explicitconstexpr |
Definition at line 108 of file pos_type.cc.h.
|
constexpr |
Definition at line 60 of file pos_type.cc.h.
|
constexpr |
Definition at line 83 of file pos_type.cc.h.
|
constexpr |
Definition at line 53 of file pos_type.cc.h.
|
constexpr |
Definition at line 72 of file pos_type.cc.h.
|
constexpr |
Definition at line 39 of file pos_type.cc.h.
|
constexpr |
Definition at line 66 of file pos_type.cc.h.
|
constexpr |
Definition at line 46 of file pos_type.cc.h.
|
constexpr |
Definition at line 102 of file pos_type.cc.h.
|
constexpr |
|
constexpr |
Definition at line 26 of file pos_type.cc.h.
|
constexpr |
Definition at line 32 of file pos_type.cc.h.