|
|
| nchainIteration (tnchain *iteratingChain, const K *key, nbool isReversed) |
| |
|
| nchainIteration (tnchain *iteratingChain, const K *key, nbool isReversed, nbool isBoundary, nbool isAutoAdvance) |
| |
| nbool | isEnd () const override |
| |
| void | rel () override |
| |
|
nbool | isBoundary () const |
| |
| ncnt | next (ncnt step) override |
| |
| ncnt | prev (ncnt step) override |
| |
| ncnt | stepForward (ncnt step) override |
| |
| ncnt | stepBackward (ncnt step) override |
| |
| tbicontainable< K, V > * | getContainer () override |
| |
| const K * | getKey () const override |
| |
| V * | getVal () override |
| |
|
void | setVal (const V &new1) override |
| |
|
| iteration (nbool isReversed) |
| |
| nbool | isFrom (const tbicontainable &rhs) const override |
| |
| nbool | isReversed () const override |
| |
|
| iteration (nbool isReversed) |
| |
|
nbool | isFrom (const tucontainable &rhs) const override |
| |
| nbool | isReversed () const override |
| |
| virtual nbool | isFrom (const tbicontainable &it) const=0 |
| |
|
nbool | isFrom (const tbicontainable *it) const BY_SIDE_FUNC(isFrom) |
| |
|
nbool | isFrom (const tucontainable *it) const BY_SIDE_FUNC(isFrom) |
| |
| virtual nbool | isFrom (const tbicontainable &it) const=0 |
| |
|
nbool | isFrom (const tbicontainable *it) const BY_SIDE_FUNC(isFrom) |
| |
|
nbool | isFrom (const tucontainable *it) const BY_SIDE_FUNC(isFrom) |
| |
|
const V * | getVal () const BY_CONST_FUNC(getVal()) virtual void setVal(const V &new Val)=0 |
| |
|
void | setVal (const V *it) BY_SIDE_FUNC(setVal) |
| |
|
nbool | isFrom (const tbicontainable *it) const BY_SIDE_FUNC(isFrom) |
| |
|
virtual RSquare | operator* ()=0 |
| |
|
const RSquare | operator* () const BY_CONST_FUNC(operator*()) virtual nbool isEnd() const =0 |
| |
|
virtual R | get ()=0 |
| |
|
const R | get () const BY_CONST_FUNC(get()) virtual nbool isFrom(const tucontainable &it) const =0 |
| |
|
nbool | isFrom (const tucontainable *it) const BY_SIDE_FUNC(isFrom) |
| |