neoGFX
Cross-platform C++ app/game engine
|
#include <container_iterator.hpp>
Public Member Functions | |
iterator () | |
iterator (container_iterator aContainerIterator) | |
iterator (const iterator &aOther) | |
iterator & | operator= (const iterator &aOther) |
operator container_iterator () const | |
abstract_iterator & | operator++ () override |
abstract_iterator & | operator-- () override |
reference | operator* () const override |
pointer | operator-> () const override |
bool | operator== (const abstract_base_iterator &aOther) const override |
bool | operator!= (const abstract_base_iterator &aOther) const override |
abstract_iterator * | clone (void *memory) const override |
abstract_const_iterator * | const_clone (void *memory) const override |
Protected Attributes | |
container_iterator | iContainerIterator |
Friends | |
template<typename , typename , typename > | |
class | const_iterator |
Definition at line 154 of file container_iterator.hpp.
typedef AbstractIterator neolib::container::iterator< T, ContainerIterator, ContainerConstIterator, AbstractIterator >::abstract_type |
Definition at line 161 of file container_iterator.hpp.
typedef abstract_t<T> neolib::container::iterator< T, ContainerIterator, ContainerConstIterator, AbstractIterator >::abstract_value_type |
Definition at line 163 of file container_iterator.hpp.
typedef ContainerConstIterator neolib::container::iterator< T, ContainerIterator, ContainerConstIterator, AbstractIterator >::container_const_iterator |
Definition at line 165 of file container_iterator.hpp.
typedef ContainerIterator neolib::container::iterator< T, ContainerIterator, ContainerConstIterator, AbstractIterator >::container_iterator |
Definition at line 164 of file container_iterator.hpp.
typedef T neolib::container::iterator< T, ContainerIterator, ContainerConstIterator, AbstractIterator >::value_type |
Definition at line 162 of file container_iterator.hpp.
|
inline |
Definition at line 174 of file container_iterator.hpp.
|
inline |
Definition at line 175 of file container_iterator.hpp.
|
inline |
Definition at line 176 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 188 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 189 of file container_iterator.hpp.
|
inline |
Definition at line 179 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 186 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 183 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 181 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 182 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 184 of file container_iterator.hpp.
|
inline |
Definition at line 177 of file container_iterator.hpp.
|
inlineoverride |
Definition at line 185 of file container_iterator.hpp.
|
friend |
Definition at line 159 of file container_iterator.hpp.
|
protected |
Definition at line 194 of file container_iterator.hpp.