nchainIteration Member List

This is the complete list of members for nchainIteration, including all inherited members.

_onSame(const typeProvidable &rhs) const override (defined in nchainIteration)nchainIterationinlineprotected
BACKWARD enum value (defined in iterable)iterableprotected
FORWARD enum value (defined in iterable)iterableprotected
get()=0 (defined in iterable)iterablepure virtual
get() const BY_CONST_FUNC(get()) virtual nbool isFrom(const tucontainable &it) const =0 (defined in iterable)iterablepure virtual
getContainer() override (defined in nchainIteration)nchainIterationinlinevirtual
getKey() const override (defined in nchainIteration)nchainIterationinlinevirtual
getVal() override (defined in nchainIteration)nchainIterationinlinevirtual
getVal() const BY_CONST_FUNC(getVal()) virtual void setVal(const V &new Val)=0 (defined in iterable)iterablepure virtual
isBoundary() const (defined in nchainIteration)nchainIterationinline
isEnd() const override (defined in nchainIteration)nchainIterationinlinevirtual
isFrom(const tbicontainable &rhs) const override (defined in iteration)iterationinlinevirtual
isFrom(const tucontainable &rhs) const override (defined in iteration)iterationinline
isFrom(const tbicontainable &it) const=0 (defined in iteration)iterationvirtual
isFrom(const tbicontainable *it) const BY_SIDE_FUNC(isFrom) (defined in iteration)iteration
isFrom(const tucontainable *it) const BY_SIDE_FUNC(isFrom) (defined in iteration)iteration
isFrom(const tbicontainable &it) const=0 (defined in iteration)iterationvirtual
isFrom(const tbicontainable *it) const BY_SIDE_FUNC(isFrom) (defined in iteration)iteration
isFrom(const tucontainable *it) const BY_SIDE_FUNC(isFrom) (defined in iteration)iteration
isReversed() const override (defined in iteration)iterationinlinevirtual
isReversed() const override (defined in iteration)iterationinlinevirtual
iteration(nbool isReversed) (defined in iteration)iterationinline
iteration(nbool isReversed) (defined in iteration)iterationinline
iterationType enum name (defined in iterable)iterableprotected
iterationType enum name (defined in iterable)iterableprotected
nchainIteration(tnchain *iteratingChain, const K *key, nbool isReversed) (defined in nchainIteration)nchainIterationinline
nchainIteration(tnchain *iteratingChain, const K *key, nbool isReversed, nbool isBoundary, nbool isAutoAdvance) (defined in nchainIteration)nchainIterationinline
next(ncnt step) overridenchainIterationinlinevirtual
NEXT enum value (defined in iterable)iterableprotected
operator*()=0 (defined in iterable)iterablepure virtual
operator*() const BY_CONST_FUNC(operator*()) virtual nbool isEnd() const =0 (defined in iterable)iterablepure virtual
prev(ncnt step) override (defined in nchainIteration)nchainIterationinlinevirtual
PREV enum value (defined in iterable)iterableprotected
rel() override (defined in nchainIteration)nchainIterationinlinevirtual
setVal(const V &new1) override (defined in nchainIteration)nchainIterationinline
setVal(const V *it) BY_SIDE_FUNC(setVal) (defined in iterable)iterable
stepBackward(ncnt step) override (defined in nchainIteration)nchainIterationinlinevirtual
stepForward(ncnt step) override (defined in nchainIteration)nchainIterationinlinevirtual
tnchain (defined in nchainIteration)nchainIterationfriend
~iterable() (defined in iterable)iterableinlinevirtual
~iterable() (defined in iterable)iterableinlinevirtual