STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Member Functions | List of all members
time_get_byname< _Elem, _InIt > Class Template Reference
Inheritance diagram for time_get_byname< _Elem, _InIt >:
time_get< _Elem, _InIt > time_base locale::facet _Facet_base _Crt_new_delete

Public Member Functions

 time_get_byname (const char *_Locname, size_t _Refs=0)
 
 time_get_byname (const string &_Str, size_t _Refs=0)
 
- Public Member Functions inherited from time_get< _Elem, _InIt >
dateorder __CLR_OR_THIS_CALL date_order () const
 
_InIt __CLR_OR_THIS_CALL get_time (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
_InIt __CLR_OR_THIS_CALL get_date (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
_InIt __CLR_OR_THIS_CALL get_weekday (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
_InIt __CLR_OR_THIS_CALL get_monthname (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
_InIt __CLR_OR_THIS_CALL get_year (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
_InIt __CLR_OR_THIS_CALL get (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt, char _Specifier, char _Modifier= '\0') const
 
_InIt __CLR_OR_THIS_CALL get (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt, const _Elem *_Fmtfirst, const _Elem *_Fmtlast) const
 
__CLR_OR_THIS_CALL time_get (size_t _Refs=0)
 
__CLR_OR_THIS_CALL time_get (const _Locinfo &_Lobj, size_t _Refs=0)
 
- Public Member Functions inherited from time_base
__CLR_OR_THIS_CALL time_base (size_t _Refs=0)
 
__CLR_OR_THIS_CALL ~time_base () _NOEXCEPT
 
- Public Member Functions inherited from locale::facet
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
 
- Public Member Functions inherited from _Facet_base
virtual __CLR_OR_THIS_CALL ~_Facet_base () _NOEXCEPT
 

Protected Member Functions

virtual __CLR_OR_THIS_CALL ~time_get_byname () _NOEXCEPT
 
- Protected Member Functions inherited from time_get< _Elem, _InIt >
virtual __CLR_OR_THIS_CALL ~time_get () _NOEXCEPT
 
__CLR_OR_THIS_CALL time_get (const char *_Locname, size_t _Refs=0)
 
template<class _Elem2 >
void _Getvals (_Elem2, const _Locinfo &_Lobj)
 
template<>
void _Getvals (wchar_t, const _Locinfo &_Lobj)
 
void __CLR_OR_THIS_CALL _Init (const _Locinfo &_Lobj)
 
virtual dateorder __CLR_OR_THIS_CALL do_date_order () const
 
virtual _InIt __CLR_OR_THIS_CALL do_get_time (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
virtual _InIt __CLR_OR_THIS_CALL do_get_date (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
virtual _InIt __CLR_OR_THIS_CALL do_get_weekday (_InIt _First, _InIt _Last, ios_base &, ios_base::iostate &_State, tm *_Pt) const
 
virtual _InIt __CLR_OR_THIS_CALL do_get_monthname (_InIt _First, _InIt _Last, ios_base &, ios_base::iostate &_State, tm *_Pt) const
 
virtual _InIt __CLR_OR_THIS_CALL do_get_year (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt) const
 
virtual _InIt __CLR_OR_THIS_CALL do_get (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt, char _Specifier, char=0) const
 
_InIt __CLR_OR_THIS_CALL _Getfmt (_InIt _First, _InIt _Last, ios_base &_Iosbase, ios_base::iostate &_State, tm *_Pt, const char *_Fmtfirst) const
 
- Protected Member Functions inherited from locale::facet
__CLR_OR_THIS_CALL facet (size_t _Initrefs=0)
 
virtual __CLR_OR_THIS_CALL ~facet () _NOEXCEPT
 

Additional Inherited Members

- Public Types inherited from time_get< _Elem, _InIt >
typedef _Elem char_type
 
typedef _InIt iter_type
 
typedef ctype< _Elem > _Ctype
 
- Public Types inherited from time_base
enum  dateorder {
  no_order, dmy, mdy, ymd,
  ydm
}
 
- Static Public Member Functions inherited from time_get< _Elem, _InIt >
static size_t __CLRCALL_OR_CDECL _Getcat (const locale::facet **_Ppf=0, const locale *_Ploc=0)
 
- Static Public Member Functions inherited from locale::facet
static size_t __CLRCALL_OR_CDECL _Getcat (const facet **=0, const locale *=0)
 
- Static Public Attributes inherited from time_get< _Elem, _InIt >
static __PURE_APPDOMAIN_GLOBAL locale::id id
 

Constructor & Destructor Documentation

template<class _Elem , class _InIt = istreambuf_iterator<_Elem, char_traits<_Elem> >>
time_get_byname< _Elem, _InIt >::time_get_byname ( const char *  _Locname,
size_t  _Refs = 0 
)
inlineexplicit
667  : time_get<_Elem, _InIt>(_Locname, _Refs)
668  { // construct for named locale
669  }
Definition: xloctime:38
template<class _Elem , class _InIt = istreambuf_iterator<_Elem, char_traits<_Elem> >>
time_get_byname< _Elem, _InIt >::time_get_byname ( const string _Str,
size_t  _Refs = 0 
)
inlineexplicit
672  : time_get<_Elem, _InIt>(_Locinfo(_Str.c_str()), _Refs)
673  { // construct for named locale
674  }
Definition: xlocinfo:54
const _Elem * c_str() const _NOEXCEPT
Definition: xstring:1741
Definition: xloctime:38
template<class _Elem , class _InIt = istreambuf_iterator<_Elem, char_traits<_Elem> >>
virtual __CLR_OR_THIS_CALL time_get_byname< _Elem, _InIt >::~time_get_byname ( )
inlineprotectedvirtual
678  { // destroy the object
679  }

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