|
Nugget
|
#include <iterator.h>


Public Types | |
| typedef front_insert_iterator< Container > | this_type |
| typedef Container | container_type |
| typedef Container::const_reference | const_reference |
Public Types inherited from eastl::iterator< EASTL_ITC_NS::output_iterator_tag, void, void, void, void > | |
| typedef EASTL_ITC_NS::output_iterator_tag | iterator_category |
| typedef void | value_type |
| typedef void | difference_type |
| typedef void | pointer |
| typedef void | reference |
Public Member Functions | |
| front_insert_iterator (Container &x) | |
| front_insert_iterator & | operator= (const_reference value) |
| front_insert_iterator & | operator* () |
| front_insert_iterator & | operator++ () |
| front_insert_iterator | operator++ (int) |
Protected Member Functions | |
| void | operator= (const this_type &) |
Protected Attributes | |
| Container & | container |
A front_insert_iterator is simply a class that acts like an iterator but when you assign a value to it, it calls push_front on the container with the value.