std::ostreambuf_iterator man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

std::ostreambuf_iterator(3)			   std::ostreambuf_iterator(3)

NAME
       std::ostreambuf_iterator -

       Provides output iterator semantics for streambufs.

SYNOPSIS
       Inherits iterator< output_iterator_tag, void, void, void, void >.

   Public Types
       typedef void difference_type
       typedef output_iterator_tag iterator_category
       typedef void pointer
       typedef void reference
       typedef void value_type

	   typedef _CharT char_type
	   typedef basic_ostream< _CharT, _Traits > ostream_type
	   typedef basic_streambuf< _CharT, _Traits > streambuf_type
	   typedef _Traits traits_type

   Public Member Functions
       ostreambuf_iterator & _M_put (const _CharT *__ws, streamsize __len)
       bool failed () const   throw ()
       ostreambuf_iterator & operator* ()
       ostreambuf_iterator & operator++ ()
       ostreambuf_iterator & operator++ (int)
       ostreambuf_iterator & operator= (_CharT __c)
       ostreambuf_iterator (streambuf_type *__s)  throw ()
       ostreambuf_iterator (ostream_type &__s)	throw ()

   Friends
       template<typename _CharT2 > __gnu_cxx::__enable_if< __is_char< _CharT2
	   >::__value, ostreambuf_iterator< _CharT2 > >::__type copy
	   (istreambuf_iterator< _CharT2 >, istreambuf_iterator< _CharT2 >,
	   ostreambuf_iterator< _CharT2 >)

Detailed Description
   template<typename _CharT, typename _Traits> class std::ostreambuf_iterator<
       _CharT, _Traits >
       Provides output iterator semantics for streambufs.

       Definition at line 199 of file streambuf_iterator.h.

Member Typedef Documentation
   template<typename _CharT , typename _Traits > typedef _CharT
       std::ostreambuf_iterator< _CharT, _Traits >::char_type
       Public typedefs.

       Definition at line 206 of file streambuf_iterator.h.

   typedef void	 std::iterator< output_iterator_tag , void , void , void ,
       void  >::difference_type [inherited]
       Distance between iterators is represented as this type.

       Definition at line 111 of file stl_iterator_base_types.h.

   typedef output_iterator_tag	std::iterator< output_iterator_tag , void ,
       void , void , void  >::iterator_category [inherited]
       One of the tag types.

       Definition at line 107 of file stl_iterator_base_types.h.

   template<typename _CharT , typename _Traits > typedef basic_ostream<_CharT,
       _Traits> std::ostreambuf_iterator< _CharT, _Traits >::ostream_type
       Public typedefs.

       Definition at line 209 of file streambuf_iterator.h.

   typedef void	 std::iterator< output_iterator_tag , void , void , void ,
       void  >::pointer [inherited]
       This type represents a pointer-to-value_type.

       Definition at line 113 of file stl_iterator_base_types.h.

   typedef void	 std::iterator< output_iterator_tag , void , void , void ,
       void  >::reference [inherited]
       This type represents a reference-to-value_type.

       Definition at line 115 of file stl_iterator_base_types.h.

   template<typename _CharT , typename _Traits > typedef
       basic_streambuf<_CharT, _Traits> std::ostreambuf_iterator< _CharT,
       _Traits >::streambuf_type
       Public typedefs.

       Definition at line 208 of file streambuf_iterator.h.

   template<typename _CharT , typename _Traits > typedef _Traits
       std::ostreambuf_iterator< _CharT, _Traits >::traits_type
       Public typedefs.

       Definition at line 207 of file streambuf_iterator.h.

   typedef void	 std::iterator< output_iterator_tag , void , void , void ,
       void  >::value_type [inherited]
       The type 'pointed to' by the iterator.

       Definition at line 109 of file stl_iterator_base_types.h.

Constructor & Destructor Documentation
   template<typename _CharT , typename _Traits > std::ostreambuf_iterator<
       _CharT, _Traits >::ostreambuf_iterator (ostream_type & __s)  throw ()
       [inline]
       Construct output iterator from ostream.

       Definition at line 224 of file streambuf_iterator.h.

   template<typename _CharT , typename _Traits > std::ostreambuf_iterator<
       _CharT, _Traits >::ostreambuf_iterator (streambuf_type * __s)  throw ()
       [inline]
       Construct output iterator from streambuf.

       Definition at line 228 of file streambuf_iterator.h.

Member Function Documentation
   template<typename _CharT , typename _Traits > bool
       std::ostreambuf_iterator< _CharT, _Traits >::failed () const  throw ()
       [inline]
       Return true if previous operator=() failed.

       Definition at line 258 of file streambuf_iterator.h.

   template<typename _CharT , typename _Traits > ostreambuf_iterator&
       std::ostreambuf_iterator< _CharT, _Traits >::operator* () [inline]
       Return *this.

       Definition at line 243 of file streambuf_iterator.h.

   template<typename _CharT , typename _Traits > ostreambuf_iterator&
       std::ostreambuf_iterator< _CharT, _Traits >::operator++ () [inline]
       Return *this.

       Definition at line 253 of file streambuf_iterator.h.

   template<typename _CharT , typename _Traits > ostreambuf_iterator&
       std::ostreambuf_iterator< _CharT, _Traits >::operator++ (int) [inline]
       Return *this.

       Definition at line 248 of file streambuf_iterator.h.

   template<typename _CharT , typename _Traits > ostreambuf_iterator&
       std::ostreambuf_iterator< _CharT, _Traits >::operator= (_CharT __c)
       [inline]
       Write character to streambuf. Calls streambuf.sputc().

       Definition at line 233 of file streambuf_iterator.h.

       References std::basic_streambuf< _CharT, _Traits >::sputc().

Author
       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++			  22 Nov 2013	   std::ostreambuf_iterator(3)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net