Lumiera  0.pre.03
»edit your freedom«
IterCursor< IT > Member List

This is the complete list of members for IterCursor< IT >, including all inherited members.

__throw_if_empty() const (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inlineprotected
_Core typedef (defined in IterCursor< IT >)IterCursor< IT >private
_Parent typedef (defined in IterCursor< IT >)IterCursor< IT >private
empty() const (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
ENABLE_USE_IN_STD_RANGE_FOR_LOOPS(IterStateWrapper) (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >
isValid() const (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
IterCursor()=default (defined in IterCursor< IT >)IterCursor< IT >
IterCursor(IterCursor &&)=default (defined in IterCursor< IT >)IterCursor< IT >
IterCursor(IterCursor const &)=default (defined in IterCursor< IT >)IterCursor< IT >
IterCursor(CON &container) (defined in IterCursor< IT >)IterCursor< IT >inlineexplicit
IterCursor(IT &&begin, IT &&end) (defined in IterCursor< IT >)IterCursor< IT >inline
IterStateWrapper(iter::CursorGear< IT > &&initialState) (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
IterStateWrapper(iter::CursorGear< IT > const &initialState) (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
IterStateWrapper() (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
operator bool() const (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inlineexplicit
operator*() const (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
operator++() (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
operator->() const (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inline
operator=(IterCursor &&)=default (defined in IterCursor< IT >)IterCursor< IT >
operator=(IterCursor const &)=default (defined in IterCursor< IT >)IterCursor< IT >
pointer typedef (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >
reference typedef (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >
stateCore()IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inlineprotected
stateCore() const (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >inlineprotected
switchBackwards() (defined in IterCursor< IT >)IterCursor< IT >inline
switchDir()IterCursor< IT >inline
switchForwards() (defined in IterCursor< IT >)IterCursor< IT >inline
value_type typedef (defined in IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >)IterStateWrapper< iter::CursorGear< IT >::value_type, iter::CursorGear< IT > >