|
_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 |
|
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
742 _BEGIN_LOCINFO(_Lobj)
_Atomic_counter_t _Refs
Definition: xlocale:157
void __CLR_OR_THIS_CALL _Init(const _Locinfo &_Lobj)
Definition: xloctime:767
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
_Atomic_counter_t _Refs
Definition: xlocale:157
void __CLR_OR_THIS_CALL _Init(const _Locinfo &_Lobj)
Definition: xloctime:767
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
756 if (_Ppf != 0 && *_Ppf == 0)
#define _NEW_CRT
Definition: xdebug:69
const char * c_str() const
Definition: xlocale:460
#define _X_TIME
Definition: xlocinfo.h:42
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
_Timevec __CLR_OR_THIS_CALL _Gettnames() const
Definition: xlocinfo:130
_Locinfo::_Timevec _Tnames
Definition: xloctime:802
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
779 char _Fmt[5] =
"!%x\0";
783 if (_Modifier ==
'\0')
784 _Fmt[2] = _Specifier;
788 _Fmt[3] = _Specifier;
791 for (_Num = 16; ; _Num *= 2)
795 _Fmt, _Pt,
_Tnames._Getptr())))
798 return (
_STD copy(&_Str[1], &_Str[_Count], _Dest));
_OutIt copy(_InIt _First, _InIt _Last, _OutIt _Dest)
Definition: xutility:2072
_CRTIMP size_t __cdecl _Strftime(_Out_writes_(_Maxsize) char *, _In_ size_t _Maxsize, _In_z_ _Printf_format_string_ const char *, _In_ const struct tm *, void *)
#define _DEBUG_POINTER(first)
Definition: xutility:465
iterator begin() _NOEXCEPT
Definition: xstring:1598
_Locinfo::_Timevec _Tnames
Definition: xloctime:802
size_type size() const _NOEXCEPT
Definition: xstring:1752
_Diff _Count
Definition: algorithm:1941
_Myt & append(_XSTD initializer_list< _Elem > _Ilist)
Definition: xstring:972
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
695 for (; _Fmtfirst != _Fmtlast; ++_Fmtfirst)
696 if (_Ctype_fac.narrow(*_Fmtfirst) !=
'%')
697 *_Dest++ = *_Fmtfirst;
698 else if (++_Fmtfirst == _Fmtlast)
700 *_Dest++ = _Fmtfirst[-1];
705 char _Specifier = _Ctype_fac.narrow(*_Fmtfirst);
706 char _Modifier =
'\0';
707 _Elem _Percent = _Fmtfirst[-1];
709 if (_Specifier !=
'E' && _Specifier !=
'O'
710 && _Specifier !=
'Q' && _Specifier !=
'#')
712 else if (++_Fmtfirst == _Fmtlast)
715 *_Dest++ = _Specifier;
720 _Modifier = _Specifier;
721 _Specifier = _Ctype_fac.narrow(*_Fmtfirst);
725 _Specifier, _Modifier);
ctype< _Elem > _Ctype
Definition: xloctime:685
#define _USE(loc, fac)
Definition: xlocale:555
locale __CLR_OR_THIS_CALL getloc() const
Definition: xiosbase:422
virtual _OutIt __CLR_OR_THIS_CALL do_put(_OutIt _Dest, ios_base &, _Elem, const tm *_Pt, char _Specifier, char _Modifier= '\0') const
Definition: xloctime:772
#define _DEBUG_POINTER(first)
Definition: xutility:465
void _Fill(_FwdIt _First, _FwdIt _Last, const _Ty &_Val)
Definition: xutility:2597
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
734 return (
do_put(_Dest, _Iosbase,
_Fill, _Pt, _Specifier, _Modifier));
virtual _OutIt __CLR_OR_THIS_CALL do_put(_OutIt _Dest, ios_base &, _Elem, const tm *_Pt, char _Specifier, char _Modifier= '\0') const
Definition: xloctime:772
void _Fill(_FwdIt _First, _FwdIt _Last, const _Ty &_Val)
Definition: xutility:2597
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
template<class _Elem , class _OutIt = ostreambuf_iterator<_Elem, char_traits<_Elem> >>
The documentation for this class was generated from the following file: