Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::basic_ostream Class Template Reference

#include <std_ostream.h>

Inherits std::basic_ios< _CharT, _Traits >.

Inherited by std::basic_iostream, std::basic_ofstream, and std::basic_ostringstream.

List of all members.

Public Types


Public Methods


Friends

class  sentry

template<typename _CharT, typename _Traits> class std::basic_ostream


Member Typedef Documentation

typedef _CharT char_type
 

Reimplemented from std::basic_ios.

Reimplemented in std::basic_ofstream, std::basic_fstream, std::basic_ostringstream, and std::basic_stringstream.

typedef _Traits::int_type int_type
 

Reimplemented from std::basic_ios.

Reimplemented in std::basic_ofstream, std::basic_fstream, std::basic_ostringstream, and std::basic_stringstream.

typedef _Traits::pos_type pos_type
 

Reimplemented from std::basic_ios.

Reimplemented in std::basic_ofstream, std::basic_fstream, std::basic_ostringstream, and std::basic_stringstream.

typedef _Traits::off_type off_type
 

Reimplemented from std::basic_ios.

Reimplemented in std::basic_ofstream, std::basic_fstream, std::basic_ostringstream, and std::basic_stringstream.

typedef _Traits traits_type
 

Reimplemented from std::basic_ios.

Reimplemented in std::basic_ofstream, std::basic_fstream, std::basic_ostringstream, and std::basic_stringstream.

typedef basic_streambuf<_CharT, _Traits> __streambuf_type
 

typedef basic_ios<_CharT, _Traits> __ios_type
 

Reimplemented in std::basic_fstream.

typedef basic_ostream<_CharT, _Traits> __ostream_type
 

Reimplemented in std::basic_ofstream, std::basic_iostream, and std::basic_ostringstream.

typedef ostreambuf_iterator<_CharT> __ostreambuf_iter
 

Reimplemented from std::basic_ios.

typedef num_put<_CharT, __ostreambuf_iter> __numput_type
 

Reimplemented from std::basic_ios.

typedef ctype<_CharT> __ctype_type
 

Reimplemented from std::basic_ios.


Constructor & Destructor Documentation

basic_ostream ( __streambuf_type * __sb ) [inline, explicit]
 

~basic_ostream ( ) [inline, virtual]
 


Member Function Documentation

__ostream_type& operator<< ( __ostream_type &(* __pf)(__ostream_type &) )
 

__ostream_type& operator<< ( __ios_type &(* __pf)(__ios_type &) )
 

__ostream_type& operator<< ( ios_base &(* __pf)(ios_base &) )
 

__ostream_type& operator<< ( long __n )
 

__ostream_type& operator<< ( unsigned long __n )
 

__ostream_type& operator<< ( bool __n )
 

__ostream_type & operator<< ( short __n ) [inline]
 

__ostream_type & operator<< ( unsigned short __n ) [inline]
 

__ostream_type & operator<< ( int __n ) [inline]
 

__ostream_type & operator<< ( unsigned int __n ) [inline]
 

__ostream_type& operator<< ( double __f )
 

__ostream_type & operator<< ( float __f ) [inline]
 

__ostream_type& operator<< ( long double )
 

__ostream_type& operator<< ( const void * __p )
 

__ostream_type& operator<< ( __streambuf_type * __sb )
 

__ostream_type& put ( char_type __c )
 

__ostream_type& write ( const char_type * __s,
streamsize __n )
 

__ostream_type& flush ( )
 

pos_type tellp ( )
 

__ostream_type& seekp ( pos_type )
 

__ostream_type& seekp ( off_type,
ios_base::seekdir )
 


Friends And Related Function Documentation

friend class sentry [friend]
 


The documentation for this class was generated from the following file:
Generated at Fri Apr 6 15:54:33 2001 for libstdc++ by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001