![]() |
CNORXZ
Container with Native Operation Routines and Expressions
|
#include <pos_type.h>
Public Member Functions | |
| DEFAULT_MEMBERS (FPos) | |
| FPos (SizeT ext, const SizeT *map) | |
| constexpr SizeT | size () const |
| constexpr const SizeT & | val () const |
| template<class PosT1 > | |
| constexpr UPos | operator+ (const PosT1 &a) const |
| template<class PosT1 > | |
| constexpr FPos | operator* (const PosT1 &a) const |
| template<class PosT > | |
| constexpr UPos | operator() (const PosT &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 SizeT () const |
| template<class PosT > | |
| constexpr FPos | operator* (const PosT &in) const |
| template<class PosT1 > | |
| constexpr UPos | operator() (const PosT1 &a) 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 91 of file pos_type.h.
Definition at line 190 of file pos_type.cc.h.
| CNORXZ::FPos::DEFAULT_MEMBERS | ( | FPos | ) |
|
constexpr |
Definition at line 221 of file pos_type.cc.h.
|
constexpr |
Definition at line 232 of file pos_type.cc.h.
Definition at line 215 of file pos_type.cc.h.
Definition at line 209 of file pos_type.cc.h.
Definition at line 203 of file pos_type.cc.h.
|
constexpr |
Definition at line 227 of file pos_type.cc.h.
|
constexpr |
Definition at line 192 of file pos_type.cc.h.
Definition at line 197 of file pos_type.cc.h.