ReactOS  0.4.14-dev-297-g23e575c
_Scan_for_int_val< _Traits > Struct Template Reference

Public Types

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

Public Member Functions

 _Scan_for_int_val (int_type __val)
 
const char_typeoperator() (const char_type *__first, const char_type *__last) const
 

Public Attributes

int_type _M_val
 

Detailed Description

template<class _Traits>
struct _Scan_for_int_val< _Traits >

Definition at line 145 of file _istream.c.

Member Typedef Documentation

◆ char_type

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

Definition at line 146 of file _istream.c.

◆ first_argument_type

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

Definition at line 148 of file _istream.c.

◆ int_type

template<class _Traits >
typedef _Traits::int_type _Scan_for_int_val< _Traits >::int_type

Definition at line 147 of file _istream.c.

◆ result_type

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

Definition at line 150 of file _istream.c.

◆ second_argument_type

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

Definition at line 149 of file _istream.c.

Constructor & Destructor Documentation

◆ _Scan_for_int_val()

template<class _Traits >
_Scan_for_int_val< _Traits >::_Scan_for_int_val ( int_type  __val)
inline

Definition at line 154 of file _istream.c.

154 : _M_val(__val) {}
int_type _M_val
Definition: _istream.c:152
_STLP_INLINE_LOOP _InputIter const _Tp & __val
Definition: _algobase.h:656

Member Function Documentation

◆ operator()()

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

Definition at line 157 of file _istream.c.

157  {
158  return find_if(__first, __last,
160  }
_STLP_MOVE_TO_STD_NAMESPACE _InputIter find_if(_InputIter __first, _InputIter __last, _Predicate __pred)
Definition: _algobase.c:214
int_type _M_val
Definition: _istream.c:152
_STLP_INLINE_LOOP _InputIter __last
Definition: _algo.h:68

Member Data Documentation

◆ _M_val

template<class _Traits >
int_type _Scan_for_int_val< _Traits >::_M_val

Definition at line 152 of file _istream.c.

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


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