basic_ostream::sentry Class Reference

class basic_ostream::sentry
Public Member Functions
sentry ( basic_ostream < _CharT, _Traits > &)
~sentry ()
operator bool ()
Private Member Functions
sentry (const _Self &)
_Self & operator= (const _Self &)
Private Member Type Definitions
typedef sentry _Self
Private Attributes
bool _M_ok
basic_ostream < _CharT, _Traits > & _M_str

Constructor & Destructor Documentation

sentry(basic_ostream< _CharT, _Traits > &)

sentry ( basic_ostream < _CharT, _Traits > & __str ) [inline, explicit]

Parameters

basic_ostream < _CharT, _Traits > & __str

sentry(const _Self &)

sentry ( const _Self & __s ) [private, inline]

Parameters

const _Self & __s

~sentry()

~sentry ( ) [inline]

Member Functions Documentation

operator bool()

operator bool ( ) const [inline]

operator=(const _Self &)

_Self & operator= ( const _Self & ) [private, inline]

Parameters

const _Self &

Member Type Definitions Documentation

Typedef _Self

typedef sentry _Self [private]

Member Data Documentation

bool _M_ok

bool _M_ok [private]

basic_ostream< _CharT, _Traits > & _M_str

basic_ostream < _CharT, _Traits > & _M_str [private]