Whole document tree

Whole document tree

Templatestd::basic_ostream::sentry class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::basic_ostream< _CharT, _Traits >::sentry Class Template Reference

#include <std_ostream.h>

Collaboration diagram for std::basic_ostream< _CharT, _Traits >::sentry:

Collaboration graph
List of all members.

Public Methods

 sentry (basic_ostream< _CharT, _Traits > &__os)
 ~sentry ()
 operator bool ()

Private Attributes

bool _M_ok
basic_ostream< _CharT, _Traits > & _M_os

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

Constructor & Destructor Documentation

template<typename _CharT, typename _Traits>
std::basic_ostream< _CharT, _Traits >::sentry::sentry basic_ostream< _CharT, _Traits > &    __os [explicit]

template<typename _CharT, typename _Traits>
std::basic_ostream< _CharT, _Traits >::sentry::~sentry   [inline]

Definition at line 193 of file std_ostream.h.

References std::ios_base::flags(), std::basic_ios< _CharT, _Traits >::rdbuf(), std::basic_ios< _CharT, _Traits >::setstate(), and std::uncaught_exception().

Member Function Documentation

template<typename _CharT, typename _Traits>
std::basic_ostream< _CharT, _Traits >::sentry::operator bool   [inline]

Definition at line 204 of file std_ostream.h.

Member Data Documentation

template<typename _CharT, typename _Traits>
bool std::basic_ostream< _CharT, _Traits >::sentry::_M_ok [private]

Definition at line 186 of file std_ostream.h.

template<typename _CharT, typename _Traits>
basic_ostream<_CharT,_Traits>& std::basic_ostream< _CharT, _Traits >::sentry::_M_os [private]

Definition at line 187 of file std_ostream.h.

The documentation for this class was generated from the following file:
Generated on Mon Apr 8 03:19:26 2002 for libstdc++-v3 Source by doxygen1.2.15