Sierra Toolkit Version of the Day
eastl::front_insert_iterator< Container > Class Template Reference

#include <iterator_eastl.h>

Inherits eastl::iterator< Category, T, Distance, Pointer, Reference >.

List of all members.

Public Types

typedef Container container_type
typedef Container::const_reference const_reference

Public Member Functions

 front_insert_iterator (Container &x)
front_insert_iteratoroperator= (const_reference value)
front_insert_iteratoroperator* ()
front_insert_iteratoroperator++ ()
front_insert_iterator operator++ (int)

Protected Attributes

Container & container

Detailed Description

template<typename Container>
class eastl::front_insert_iterator< 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.

Definition at line 373 of file iterator_eastl.h.

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines