|  | 
|  | DEFAULT_MEMBERS (BIndex) | 
|  | 
|  | BIndex (T *data, const RangePtr &range, SizeT pos=0) | 
|  | 
|  | BIndex (T *data, const AIndex< T > &cci) | 
|  | 
| BIndex | operator+ (Int n) const | 
|  | 
| BIndex | operator- (Int n) const | 
|  | 
| T & | operator* () | 
|  | 
| T * | operator-> () | 
|  | 
|  | DEFAULT_MEMBERS (AIndex) | 
|  | 
|  | AIndex (const T *data, const RangePtr &range, SizeT lexpos=0) | 
|  | 
|  | AIndex (const T *data, const YIndex &yindex) | 
|  | 
|  | AIndex (const T *data, const AIndex< T > &aindex) | 
|  | 
| AIndex | operator+ (Int n) const | 
|  | 
| AIndex | operator- (Int n) const | 
|  | 
| const T & | operator* () const | 
|  | 
| const T * | operator-> () const | 
|  | 
| YIndex & | operator= (YIndex &&i)=default | 
|  | 
| YIndex & | operator= (const YIndex &i) | 
|  | 
| YIndex & | operator= (SizeT lexpos) | 
|  | 
|  | INDEX_RANDOM_ACCESS_ITERATOR_DEFS (MetaType) | 
|  | 
|  | YIndex ()=default | 
|  | 
|  | YIndex (YIndex &&i)=default | 
|  | 
| YIndex & | operator= (YIndex &&i)=default | 
|  | 
|  | YIndex (const YIndex &i) | 
|  | 
| YIndex & | operator= (const YIndex &i) | 
|  | 
|  | YIndex (const Vector< XIndexPtr > &is) | 
|  | 
|  | YIndex (const YFormat &bs, const Vector< XIndexPtr > &is) | 
|  | 
|  | YIndex (const RangePtr &range, SizeT lexpos=0) | 
|  | 
|  | YIndex (const RangePtr &range, const YFormat &bs, SizeT lexpos=0) | 
|  | 
| YIndex & | operator= (SizeT lexpos) | 
|  | 
| YIndex & | operator++ () | 
|  | 
| YIndex & | operator-- () | 
|  | 
| YIndex | operator+ (Int n) const | 
|  | 
| YIndex | operator- (Int n) const | 
|  | 
| SizeT | operator- (const YIndex &i) const | 
|  | 
| YIndex & | operator+= (Int n) | 
|  | 
| YIndex & | operator-= (Int n) | 
|  | 
| SizeT | lex () const | 
|  | 
| UPos | pmax () const | 
|  | 
| UPos | lmax () const | 
|  | 
| IndexId< 0 > | id () const | 
|  | 
| Vector< DType > | operator* () const | 
|  | 
| SizeT | dim () const | 
|  | 
| Sptr< YRange > | range () const | 
|  | 
| UPos | stepSize (const IndexId< 0 > id) const | 
|  | 
| String | stringMeta () const | 
|  | 
| Vector< DType > | meta () const | 
|  | 
| YIndex & | at (const Vector< DType > &meta) | 
|  | 
| RangePtr | prange (const YIndex &last) const | 
|  | 
| Vector< SizeT > | deepFormat () const | 
|  | 
| Vector< SizeT > | deepMax () const | 
|  | 
| YIndex & | reformat (const Vector< SizeT > &f, const Vector< SizeT > &s) | 
|  | 
| DXpr< None > | ifor (const DXpr< None > &xpr, NoF &&f) const | 
|  | 
| bool | formatIsTrivial () const | 
|  | 
| YIndex & | operator() (const Sptr< YIndex > &i) | 
|  | 
| YIndex & | operator() () | 
|  | 
| const DPack & | pack () const | 
|  | 
| const YFormat & | format () const | 
|  | 
| const YFormat & | lexFormat () const | 
|  | 
| YIndex & | setFormat (const YFormat &bs) | 
|  | 
| YIndex & | setSub (SizeT ind, SizeT lex) | 
|  | 
|  | ~IndexInterface ()=default | 
|  | 
| YIndex & | THIS () | 
|  | 
| const YIndex & | THIS () const | 
|  | 
| YIndex & | operator++ () | 
|  | 
| YIndex & | operator-- () | 
|  | 
| YIndex | operator+ (Int n) const | 
|  | 
| YIndex | operator- (Int n) const | 
|  | 
| Int | operator- (const IndexInterface &i) const | 
|  | 
| YIndex & | operator+= (Int n) | 
|  | 
| YIndex & | operator-= (Int n) | 
|  | 
| SizeT | pos () const | 
|  | 
| SizeT | lex () const | 
|  | 
| SizeT | pmax () const | 
|  | 
| SizeT | lmax () const | 
|  | 
| PtrId | ptrId () const | 
|  | 
| decltype(auto) | id () const | 
|  | 
| bool | operator== (const IndexInterface &i) const | 
|  | 
| bool | operator!= (const IndexInterface &i) const | 
|  | 
| bool | operator< (const IndexInterface &i) const | 
|  | 
| bool | operator> (const IndexInterface &i) const | 
|  | 
| bool | operator<= (const IndexInterface &i) const | 
|  | 
| bool | operator>= (const IndexInterface &i) const | 
|  | 
| decltype(auto) | operator* () const | 
|  | 
| SizeT | dim () const | 
|  | 
| decltype(auto) | range () const | 
|  | 
| decltype(auto) | stepSize (const IndexId< J > &id) const | 
|  | 
| String | stringMeta () const | 
|  | 
| decltype(auto) | meta () const | 
|  | 
| YIndex & | at (const Vector< DType > &meta) | 
|  | 
| RangePtr | prange (const IndexInterface &end) const | 
|  | 
| decltype(auto) | deepFormat () const | 
|  | 
| decltype(auto) | deepMax () const | 
|  | 
| YIndex & | reformat (const Vector< SizeT > &f, const Vector< SizeT > &s) | 
|  | 
| decltype(auto) | ifor (const Xpr &xpr, F &&f) const | 
|  | 
| bool | formatIsTrivial () const | 
|  | 
template<
typename T>
class CNORXZ::BIndex< T >
Definition at line 49 of file aindex.h.