|
_OutIt __CLR_OR_THIS_CALL | put (_OutIt _Dest, ios_base &_Iosbase, _Elem _Fill, const tm *_Pt, const _Elem *_Fmtfirst, const _Elem *_Fmtlast) const |
|
_OutIt __CLR_OR_THIS_CALL | put (_OutIt _Dest, ios_base &_Iosbase, _Elem _Fill, const tm *_Pt, char _Specifier, char _Modifier= '\0') const |
|
__CLR_OR_THIS_CALL | time_put (size_t _Refs=0) |
|
__CLR_OR_THIS_CALL | time_put (const _Locinfo &_Lobj, size_t _Refs=0) |
|
virtual void __CLR_OR_THIS_CALL | _Incref () |
|
virtual _Facet_base *__CLR_OR_THIS_CALL | _Decref () |
|
__CLR_OR_THIS_CALL | facet (const facet &)=delete |
|
facet &__CLR_OR_THIS_CALL | operator= (const facet &)=delete |
|
virtual __CLR_OR_THIS_CALL | ~_Facet_base () _NOEXCEPT |
|
880 _BEGIN_LOCINFO(_Lobj)
void __CLR_OR_THIS_CALL _Init(const _Locinfo &_Lobj)
Definition: xloctime:913
void __CLR_OR_THIS_CALL _Init(const _Locinfo &_Lobj)
Definition: xloctime:913
908 _BEGIN_LOCINFO(_Lobj(_Locname))
void __CLR_OR_THIS_CALL _Init(const _Locinfo &_Lobj)
Definition: xloctime:913
894 if (_Ppf != 0 && *_Ppf == 0)
_Ret_z_ const char * c_str() const
Definition: xlocale:424
#define _X_TIME
Definition: xlocinfo.h:42
_Locinfo::_Timevec _Tnames
Definition: xloctime:945
_Timevec __CLR_OR_THIS_CALL _W_Gettnames() const
Definition: xlocinfo:179
922 wchar_t _Fmt[5] = L
"!%x\0";
926 if (_Modifier ==
'\0')
927 _Fmt[2] = (
_Elem)_Specifier;
930 _Fmt[2] = (
_Elem)_Modifier;
931 _Fmt[3] = (
_Elem)_Specifier;
934 for (_Num = 16; ; _Num *= 2)
937 if (0 < (_Count = _Wcsftime(&*_Str.
begin(), _Str.
size(),
938 _Fmt, _Pt,
_Tnames._Getptr())))
_OutIt copy(_InIt _First, _InIt _Last, _OutIt _Dest)
Definition: xutility:2347
unsigned _Dest
Definition: mbstring.h:107
wchar_t _Elem
Definition: xloctime:822
_Myt & append(initializer_list< _Elem > _Ilist)
Definition: xstring:2199
_Locinfo::_Timevec _Tnames
Definition: xloctime:945
iterator begin() _NOEXCEPT
Definition: xstring:2857
size_type size() const _NOEXCEPT
Definition: xstring:3023
_Diff _Count
Definition: algorithm:1941
833 for (; _Fmtfirst != _Fmtlast; ++_Fmtfirst)
834 if (_Ctype_fac.narrow(*_Fmtfirst) !=
'%')
835 *
_Dest++ = *_Fmtfirst;
836 else if (++_Fmtfirst == _Fmtlast)
838 *
_Dest++ = _Fmtfirst[-1];
843 char _Specifier = _Ctype_fac.narrow(*_Fmtfirst);
844 char _Modifier =
'\0';
845 _Elem _Percent = _Fmtfirst[-1];
847 if (_Specifier !=
'E' && _Specifier !=
'O'
848 && _Specifier !=
'Q' && _Specifier !=
'#')
850 else if (++_Fmtfirst == _Fmtlast)
853 *
_Dest++ = _Specifier;
858 _Modifier = _Specifier;
859 _Specifier = _Ctype_fac.narrow(*_Fmtfirst);
863 _Specifier, _Modifier);
unsigned _Dest
Definition: mbstring.h:107
virtual _OutIt __CLR_OR_THIS_CALL do_put(_OutIt _Dest, ios_base &, _Elem, const tm *_Pt, char _Specifier, char _Modifier= '\0') const
Definition: xloctime:918
wchar_t _Elem
Definition: xloctime:822
#define _USE(loc, fac)
Definition: xlocale:499
locale __CLR_OR_THIS_CALL getloc() const
Definition: xiosbase:432
ctype< _Elem > _Ctype
Definition: xloctime:825
872 return (
do_put(
_Dest, _Iosbase, _Fill, _Pt, _Specifier, _Modifier));
unsigned _Dest
Definition: mbstring.h:107
virtual _OutIt __CLR_OR_THIS_CALL do_put(_OutIt _Dest, ios_base &, _Elem, const tm *_Pt, char _Specifier, char _Modifier= '\0') const
Definition: xloctime:918
The documentation for this class was generated from the following file: