basic_istream::sentry Class Reference

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

Constructor & Destructor Documentation

sentry(basic_istream< _CharT, _Traits > &, bool)

sentry ( basic_istream < _CharT, _Traits > & __istr,
bool __noskipws = false
) [inline, explicit]

Parameters

basic_istream < _CharT, _Traits > & __istr
bool __noskipws = false

sentry(basic_istream< _CharT, _Traits > &, _No_Skip_WS)

sentry ( basic_istream < _CharT, _Traits > & __istr,
_No_Skip_WS
) [inline]

Parameters

basic_istream < _CharT, _Traits > & __istr
_No_Skip_WS

sentry(const _Self &)

sentry ( const _Self & ) [private, inline]

Parameters

const _Self &

~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]

Typedef traits_type

typedef _Traits traits_type

Member Data Documentation

const bool _M_ok

const bool _M_ok [private]