ReactOS  0.4.14-dev-293-g2b39b42
_Scan_for_not_wspace< _Traits > Struct Template Reference
Collaboration diagram for _Scan_for_not_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_not_wspace (const ctype< char_type > *__c_type)
 
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_not_wspace< _Traits >

Definition at line 112 of file _istream.c.

Member Typedef Documentation

◆ char_type

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

Definition at line 113 of file _istream.c.

◆ first_argument_type

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

Definition at line 114 of file _istream.c.

◆ result_type

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

Definition at line 116 of file _istream.c.

◆ second_argument_type

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

Definition at line 115 of file _istream.c.

Constructor & Destructor Documentation

◆ _Scan_for_not_wspace()

template<class _Traits >
_Scan_for_not_wspace< _Traits >::_Scan_for_not_wspace ( const ctype< char_type > *  __c_type)
inline

Definition at line 120 of file _istream.c.

120 : _M_ctype(__c_type) {}
const ctype< char_type > * _M_ctype
Definition: _istream.c:118

Member Function Documentation

◆ operator()()

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

Definition at line 122 of file _istream.c.

122  {
123  return _M_ctype->scan_not(ctype_base::space, __first, __last);
124  }
_STLP_INLINE_LOOP _InputIter __last
Definition: _algo.h:68
const ctype< char_type > * _M_ctype
Definition: _istream.c:118

Member Data Documentation

◆ _M_ctype

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

Definition at line 118 of file _istream.c.

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


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