raw_storage_iterator Class Reference

#include <stdapis/stlportv5/stl/_raw_storage_iter.h>

class raw_storage_iterator : public iterator< output_iterator_tag, void, void, void, void >
Public Member Type Definitions
typedef output_iterator_tag iterator_category
Protected Attributes
_ForwardIterator_M_iter
Public Member Functions
raw_storage_iterator(_ForwardIterator)
raw_storage_iterator< _ForwardIterator, _Tp > &operator*()
raw_storage_iterator< _ForwardIterator, _Tp > &operator++()
raw_storage_iterator< _ForwardIterator, _Tp >operator++(int)
raw_storage_iterator< _ForwardIterator, _Tp > &operator=(const _Tp &)

Member Type Definition Documentation

Typedef iterator_category

typedef output_iterator_tag iterator_category

Member Attribute Documentation

_M_iter

_ForwardIterator_M_iter[protected]

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html

The Symbian implementation of this API fully supports all STL functionality.

//Changed from publishedAll

Constructor & Destructor Documentation

raw_storage_iterator ( _ForwardIterator )

raw_storage_iterator(_ForwardIterator__x)[inline, explicit]

Member Function Documentation

operator* ( )

raw_storage_iterator< _ForwardIterator, _Tp > &operator*()[inline]

operator++ ( )

raw_storage_iterator< _ForwardIterator, _Tp > &operator++()[inline]

operator++ ( int )

raw_storage_iterator< _ForwardIterator, _Tp >operator++(int)[inline]

operator= ( const _Tp & )

raw_storage_iterator< _ForwardIterator, _Tp > &operator=(const _Tp &__element)[inline]