| Base typedef | CeresEngine::Iterator< T, F, D, C > | protected |
| callback | CeresEngine::Iterator< T, F, D, C > | protected |
| compare | CeresEngine::IteratorPrototype< T, D, C > | protected |
| DereferencedType typedef | CeresEngine::IteratorPrototype< T, D, C > | |
| dereferencer | CeresEngine::IteratorPrototype< T, D, C > | protected |
| difference_type typedef | CeresEngine::IteratorPrototype< T, D, C > | |
| Iterator(T &&begin, F &&_callback=F(), D &&_dereferencer=D(), C &&_compare=C()) | CeresEngine::Iterator< T, F, D, C > | inlineexplicit |
| iterator_category typedef | CeresEngine::IteratorPrototype< T, D, C > | |
| IteratorPrototype()=delete | CeresEngine::IteratorPrototype< T, D, C > | |
| IteratorPrototype(T &&first, D &&_dereferencer=D(), C &&_compare=C()) | CeresEngine::IteratorPrototype< T, D, C > | inlineexplicit |
| operator bool() const | CeresEngine::Iterator< T, F, D, C > | inlineexplicit |
| operator!= | CeresEngine::Iterator< T, F, D, C > | friend |
| operator*() const | CeresEngine::Iterator< T, F, D, C > | inline |
| CeresEngine::IteratorPrototype::operator*() | CeresEngine::IteratorPrototype< T, D, C > | inline |
| operator++() | CeresEngine::Iterator< T, F, D, C > | inline |
| operator->() const | CeresEngine::IteratorPrototype< T, D, C > | inline |
| operator== | CeresEngine::Iterator< T, F, D, C > | friend |
| pointer typedef | CeresEngine::IteratorPrototype< T, D, C > | |
| reference typedef | CeresEngine::IteratorPrototype< T, D, C > | |
| value | CeresEngine::IteratorPrototype< T, D, C > | mutable |
| value_type typedef | CeresEngine::IteratorPrototype< T, D, C > | |