![]() |
CNORXZ
Container with Native Operation Routines and Expressions
|
#include <index_format.h>
Public Types | |
| typedef Vector< UPos > | InputType |
Public Member Functions | |
| DEFAULT_MEMBERS (YFormat) | |
| YFormat (const Vector< UPos > &b) | |
| template<class FormatT > | |
| YFormat (const FormatT &f) | |
| const Vector< UPos > & | all () const |
| SizeT | size () const |
| template<SizeT I> | |
| const UPos & | get (CSizeT< I > i) const |
| template<SizeT I> | |
| const UPos & | operator[] (CSizeT< I > i) const |
| const UPos & | get (SizeT i) const |
| const UPos & | operator[] (SizeT i) const |
Multi index format of variable size Wrapper of standard vector of UPos.
Definition at line 148 of file index_format.h.
Definition at line 151 of file index_format.h.
Construct from format of arbitrary type.
| f | Input format. |
Definition at line 122 of file index_format.cc.h.
Get underlying vector.
Definition at line 20 of file index_format.cc.
| CNORXZ::YFormat::DEFAULT_MEMBERS | ( | YFormat | ) |
default constructors and assignments
Get format element.
| i | CSizeT indicating static element position |
Definition at line 136 of file index_format.cc.h.
Get format element.
| i | CSizeT indicating static element position |
Definition at line 142 of file index_format.cc.h.
| SizeT CNORXZ::YFormat::size | ( | ) | const |
Get format size.
Definition at line 25 of file index_format.cc.