console_streambuf< _E, _Tr > Class Template Reference

#include <Console.h>

List of all members.

Public Types

typedef _Tr::int_type int_type
typedef _Tr::char_type char_type

Public Member Functions

 console_streambuf ()
virtual ~console_streambuf ()

Protected Member Functions

virtual int_type overflow (int_type c=_Tr::eof())
virtual int sync ()


Detailed Description

template<class _E, class _Tr = std::char_traits<_E>>
class console_streambuf< _E, _Tr >

Definition at line 340 of file Console.h.


Member Typedef Documentation

template<class _E, class _Tr = std::char_traits<_E>>
typedef _Tr::char_type console_streambuf< _E, _Tr >::char_type

Definition at line 346 of file Console.h.

template<class _E, class _Tr = std::char_traits<_E>>
typedef _Tr::int_type console_streambuf< _E, _Tr >::int_type

Definition at line 345 of file Console.h.


Constructor & Destructor Documentation

template<class _E, class _Tr = std::char_traits<_E>>
console_streambuf< _E, _Tr >::console_streambuf (  )  [inline]

Definition at line 343 of file Console.h.

template<class _E, class _Tr = std::char_traits<_E>>
virtual console_streambuf< _E, _Tr >::~console_streambuf (  )  [inline, virtual]

Definition at line 344 of file Console.h.


Member Function Documentation

template<class _E, class _Tr = std::char_traits<_E>>
virtual int_type console_streambuf< _E, _Tr >::overflow ( int_type  c = _Tr::eof()  )  [inline, protected, virtual]

Definition at line 351 of file Console.h.

References con, and Console::Putchar().

template<class _E, class _Tr = std::char_traits<_E>>
virtual int console_streambuf< _E, _Tr >::sync (  )  [inline, protected, virtual]

Definition at line 358 of file Console.h.


The documentation for this class was generated from the following file:
Generated on Fri Jul 27 22:28:52 2007 for pentagram by  doxygen 1.4.7