ostreambuf_iterator Class Reference

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

class ostreambuf_iterator : public iterator< output_iterator_tag, void, void, void, void >
Public Member Type Definitions
typedef_CharT char_type
typedefvoid difference_type
typedef_Traits::int_type int_type
typedef output_iterator_tag iterator_category
typedef basic_ostream< _CharT, _Traits > ostream_type
typedefvoid pointer
typedefvoid reference
typedef basic_streambuf< _CharT, _Traits > streambuf_type
typedef_Traits traits_type
typedefvoid value_type
Public Member Functions
ostreambuf_iterator(streambuf_type *)
ostreambuf_iterator(ostream_type &)
boolfailed()
ostreambuf_iterator< _CharT, _Traits > &operator*()
ostreambuf_iterator< _CharT, _Traits > &operator++()
ostreambuf_iterator< _CharT, _Traits > &operator++(int)
ostreambuf_iterator< _CharT, _Traits > &operator=(char_type)

Member Type Definition Documentation

Typedef char_type

typedef _CharTchar_type

Typedef difference_type

typedef voiddifference_type

Typedef int_type

typedef _Traits::int_typeint_type

Typedef iterator_category

typedef output_iterator_tag iterator_category

Typedef ostream_type

typedef basic_ostream< _CharT, _Traits >ostream_type

Typedef pointer

typedef voidpointer

Typedef reference

typedef voidreference

Typedef streambuf_type

typedef basic_streambuf< _CharT, _Traits >streambuf_type

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.

Typedef traits_type

typedef _Traitstraits_type

Typedef value_type

typedef voidvalue_type

Constructor & Destructor Documentation

ostreambuf_iterator ( streambuf_type * )

ostreambuf_iterator(streambuf_type *__buf)[inline]

ostreambuf_iterator ( ostream_type & )

ostreambuf_iterator(ostream_type &__o)[inline]

Member Function Documentation

failed ( )

boolfailed()const [inline]

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.

Return Value
-

operator* ( )

ostreambuf_iterator< _CharT, _Traits > &operator*()[inline]

operator++ ( )

ostreambuf_iterator< _CharT, _Traits > &operator++()[inline]

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.

Return Value
-

operator++ ( int )

ostreambuf_iterator< _CharT, _Traits > &operator++(int)[inline]

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.

Parameters
-
Return Value
-

operator= ( char_type )

ostreambuf_iterator< _CharT, _Traits > &operator=(char_type__c)[inline]