23#ifndef _STLP_INTERNAL_OSTREAMBUF_ITERATOR_H
24#define _STLP_INTERNAL_OSTREAMBUF_ITERATOR_H
26#ifndef _STLP_INTERNAL_STREAMBUF
34template<
class _CharT,
class _Traits>
40template <
class _CharT,
class _Traits>
42 public iterator<output_iterator_tag, void, void, void, void> {
78template <
class _CharT,
class _Traits>
82#if defined (_STLP_USE_TEMPLATE_EXPORT)
84# if defined (INSTANTIATE_WIDE_STREAMS)
89#if defined (_STLP_USE_OLD_HP_ITERATOR_QUERIES)
90template <
class _CharT,
class _Traits>
#define output_iterator_tag
_STLP_BEGIN_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE basic_streambuf< _CharT, _Traits > *_STLP_CALL __get_ostreambuf(basic_ostream< _CharT, _Traits > &)
int_type sputc(char_type __c)
basic_streambuf< _CharT, _Traits > streambuf_type
ostreambuf_iterator< _CharT, _Traits > & operator++(int)
ostreambuf_iterator< _CharT, _Traits > & operator*()
basic_ostream< _CharT, _Traits > ostream_type
ostreambuf_iterator< _CharT, _Traits > & operator++()
ostreambuf_iterator< _CharT, _Traits > & operator=(char_type __c)
output_iterator_tag iterator_category
_Traits::int_type int_type
ostreambuf_iterator(streambuf_type *__buf) _STLP_NOTHROW
#define _STLP_MOVE_TO_STD_NAMESPACE
#define _STLP_EXPORT_TEMPLATE_CLASS
#define _STLP_BEGIN_NAMESPACE
#define _STLP_END_NAMESPACE
#define _STLP_MOVE_TO_PRIV_NAMESPACE