ReactOS 0.4.16-dev-92-g0c2cdca
_Scan_for_wspace< _Traits > Struct Template Reference
Collaboration diagram for _Scan_for_wspace< _Traits >:

Public Types

typedef _Traits::char_type char_type
 
typedef char_typefirst_argument_type
 
typedef char_typesecond_argument_type
 
typedef char_typeresult_type
 

Public Member Functions

 _Scan_for_wspace (const ctype< char_type > *__ctype)
 
const char_typeoperator() (const char_type *__first, const char_type *__last) const
 

Public Attributes

const ctype< char_type > * _M_ctype
 

Detailed Description

template<class _Traits>
struct _Scan_for_wspace< _Traits >

Definition at line 78 of file _istream.c.

Member Typedef Documentation

◆ char_type

template<class _Traits >
typedef _Traits::char_type _Scan_for_wspace< _Traits >::char_type

Definition at line 79 of file _istream.c.

◆ first_argument_type

template<class _Traits >
typedef char_type* _Scan_for_wspace< _Traits >::first_argument_type

Definition at line 80 of file _istream.c.

◆ result_type

template<class _Traits >
typedef char_type* _Scan_for_wspace< _Traits >::result_type

Definition at line 82 of file _istream.c.

◆ second_argument_type

template<class _Traits >
typedef char_type* _Scan_for_wspace< _Traits >::second_argument_type

Definition at line 81 of file _istream.c.

Constructor & Destructor Documentation

◆ _Scan_for_wspace()

template<class _Traits >
_Scan_for_wspace< _Traits >::_Scan_for_wspace ( const ctype< char_type > *  __ctype)
inline

Definition at line 86 of file _istream.c.

86: _M_ctype(__ctype) {}
const ctype< char_type > * _M_ctype
Definition: _istream.c:84

Member Function Documentation

◆ operator()()

template<class _Traits >
const char_type * _Scan_for_wspace< _Traits >::operator() ( const char_type __first,
const char_type __last 
) const
inline

Definition at line 88 of file _istream.c.

88 {
89 return _M_ctype->scan_is(ctype_base::space, __first, __last);
90 }
_STLP_INLINE_LOOP _InputIter __last
Definition: _algo.h:68
@ space
Definition: _ctype.h:42

Member Data Documentation

◆ _M_ctype

template<class _Traits >
const ctype<char_type>* _Scan_for_wspace< _Traits >::_M_ctype

Definition at line 84 of file _istream.c.

Referenced by _Scan_for_wspace< _Traits >::operator()().


The documentation for this struct was generated from the following file: