![]() |
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.