template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
      
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
      
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
      
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
      
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
      
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
      
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
      
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
| Enumerator | 
|---|
| _Unused  | 
 | 
| _Wrote  | 
 | 
| _Need  | 
 | 
| _Got  | 
 | 
| _Eof  | 
 | 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
   46         : 
_Pcvt(
new _Codecvt),
 
_Mode _Status
Definition: wbuffer:318
 
state_type _State
Definition: wbuffer:315
 
size_t _Nback
Definition: wbuffer:319
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
_Traits::state_type state_type
Definition: wbuffer:43
 
#define _ADDFAC(loc, pfac)
Definition: xlocale:497
 
_STD locale _Loc
Definition: wbuffer:322
 
_Codecvt * _Pcvt
Definition: wbuffer:316
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
_Mode _Status
Definition: wbuffer:318
 
state_type _State
Definition: wbuffer:315
 
size_t _Nback
Definition: wbuffer:319
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
_Traits::state_type state_type
Definition: wbuffer:43
 
#define _ADDFAC(loc, pfac)
Definition: xlocale:497
 
_STD locale _Loc
Definition: wbuffer:322
 
_Codecvt * _Pcvt
Definition: wbuffer:316
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
_Mode _Status
Definition: wbuffer:318
 
state_type _State
Definition: wbuffer:315
 
size_t _Nback
Definition: wbuffer:319
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
#define _ADDFAC(loc, pfac)
Definition: xlocale:497
 
_STD locale _Loc
Definition: wbuffer:322
 
_Codecvt * _Pcvt
Definition: wbuffer:316
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
   90             case _Codecvt::partial: 
 
   92                 size_t _Count = _Dest - _Buf;
 
   94                     && _Byte_traits::eq_int_type(
 
   96                         (
typename _Traits::int_type)
_Mystrbuf->sputn(
 
  106             case _Codecvt::noconv:
 
_Mode _Status
Definition: wbuffer:318
 
_Ret_z_ const _Elem * c_str() const _NOEXCEPT
Definition: xstring:3001
 
long long streamsize
Definition: iosfwd:23
 
state_type _State
Definition: wbuffer:315
 
unsigned _Dest
Definition: mbstring.h:107
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
_Myt & assign(_Myt &&_Right) _NOEXCEPT_OP(_Alty
Definition: xstring:2090
 
_Myt & append(initializer_list< _Elem > _Ilist)
Definition: xstring:2199
 
_STD string _Str
Definition: wbuffer:321
 
size_type size() const _NOEXCEPT
Definition: xstring:3023
 
_Diff _Count
Definition: algorithm:1941
 
_Codecvt * _Pcvt
Definition: wbuffer:316
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
  280                 else if (_Byte_traits::eq_int_type(_Byte_traits::eof(),
 
  284                     _Str.
append(1, _Byte_traits::to_char_type(_Meta));
 
  290                 case _Codecvt::partial:
 
  293                         (
size_t)(_Src - _Buf));
 
  295                         return (_Traits::to_int_type(_Ch));
 
  298                 case _Codecvt::noconv:
 
  304                     return (_Traits::to_int_type(_Ch)); 
 
  312         return (_Traits::eof());
 
_Mode _Status
Definition: wbuffer:318
 
_Ret_z_ const _Elem * c_str() const _NOEXCEPT
Definition: xstring:3001
 
state_type _State
Definition: wbuffer:315
 
unsigned _Dest
Definition: mbstring.h:107
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
 
_Myt & append(initializer_list< _Elem > _Ilist)
Definition: xstring:2199
 
_In_ size_t _Out_opt_ int _In_z_ unsigned char const * _Src
Definition: mbstring.h:1039
 
_Myt & erase(const size_type _Off=0)
Definition: xstring:2584
 
memcpy(_Destination, _Source, _SourceSize)
 
_STD string _Str
Definition: wbuffer:321
 
size_type size() const _NOEXCEPT
Definition: xstring:3023
 
#define _CSTD
Definition: yvals.h:570
 
_Codecvt * _Pcvt
Definition: wbuffer:316
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
  139         if (_Traits::eq_int_type(_Traits::eof(), _Meta))
 
  140             return (_Traits::not_eof(_Meta));   
 
  143             return (_Traits::eof());    
 
  147             const _Elem 
_Ch = _Traits::to_char_type(_Meta);
 
  155                     &_Ch, &_Ch + 1, _Src,
 
  158                 case _Codecvt::partial:
 
  161                     size_t _Count = _Dest - _Buf;
 
  163                         && _Byte_traits::eq_int_type(
 
  165                             (
typename _Traits::int_type)
_Mystrbuf->sputn(
 
  168                         return (_Traits::eof());    
 
  178                         return (_Traits::eof());    
 
  182                 case _Codecvt::noconv:
 
  183                     if (_Traits::eq_int_type(
 
  185                         (
typename _Traits::int_type)
_Mystrbuf->sputn(
 
  187                             (
_STD streamsize)sizeof (_Elem))))
 
  188                         return (_Traits::eof());
 
  193                     return (_Traits::eof());    
 
_Mode _Status
Definition: wbuffer:318
 
_Ret_z_ const _Elem * c_str() const _NOEXCEPT
Definition: xstring:3001
 
long long streamsize
Definition: iosfwd:23
 
state_type _State
Definition: wbuffer:315
 
unsigned _Dest
Definition: mbstring.h:107
 
size_t _Nback
Definition: wbuffer:319
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
_Check_return_ _In_ wchar_t _Ch
Definition: vcruntime_string.h:89
 
_Myt & assign(_Myt &&_Right) _NOEXCEPT_OP(_Alty
Definition: xstring:2090
 
_Myt & append(initializer_list< _Elem > _Ilist)
Definition: xstring:2199
 
_In_ size_t _Out_opt_ int _In_z_ unsigned char const * _Src
Definition: mbstring.h:1039
 
_STD string _Str
Definition: wbuffer:321
 
size_type size() const _NOEXCEPT
Definition: xstring:3023
 
_Diff _Count
Definition: algorithm:1941
 
_Codecvt * _Pcvt
Definition: wbuffer:316
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
  202             return (_Traits::eof());    
 
  205              if (!_Traits::eq_int_type(_Traits::eof(), _Meta))
 
_Mode _Status
Definition: wbuffer:318
 
size_t _Nback
Definition: wbuffer:319
 
_Elem _Myback[8]
Definition: wbuffer:320
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
_Mysb * _Mystrbuf
Definition: wbuffer:317
 
_STD streambuf _Mysb
Definition: wbuffer:37
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
_Traits::pos_type pos_type
Definition: wbuffer:41
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
_Traits::pos_type pos_type
Definition: wbuffer:41
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
state_type _State
Definition: wbuffer:315
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
  236         else if (_Traits::eq_int_type(_Traits::eof(), _Meta = 
_Get_elem()))
 
_Traits::int_type int_type
Definition: wbuffer:40
 
int_type _Get_elem()
Definition: wbuffer:260
 
size_t _Nback
Definition: wbuffer:319
 
_Elem _Myback[8]
Definition: wbuffer:320
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
  220         else if (_Traits::eq_int_type(_Traits::eof(), _Meta = 
_Get_elem()))
 
_Traits::int_type int_type
Definition: wbuffer:40
 
int_type _Get_elem()
Definition: wbuffer:260
 
size_t _Nback
Definition: wbuffer:319
 
_Elem _Myback[8]
Definition: wbuffer:320
 
 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
template<class _Codecvt, class _Elem = wchar_t, class _Traits  = _STD char_traits<_Elem>> 
 
 
The documentation for this class was generated from the following file: