ReactOS 0.4.15-dev-7942-gd23573b
time_put_byname< _Ch, _OutIt > Class Template Reference

#include <_time_facets.h>

Inheritance diagram for time_put_byname< _Ch, _OutIt >:
Collaboration diagram for time_put_byname< _Ch, _OutIt >:

Public Types

typedef time_base::dateorder dateorder
 
typedef _OutIt iter_type
 
typedef _Ch char_type
 
- Public Types inherited from time_put< _Ch, _OutIt >
typedef _Ch char_type
 
typedef _OutIt iter_type
 
- Public Types inherited from time_base
enum  dateorder {
  no_order , dmy , mdy , ymd ,
  ydm
}
 

Public Member Functions

 time_put_byname (const char *__name, size_t __refs=0)
 
- Public Member Functions inherited from time_put< _Ch, _OutIt >
 time_put (size_t __refs=0)
 
_OutIt put (iter_type __s, ios_base &__f, _Ch __fill, const tm *__tmb, const _Ch *__pat, const _Ch *__pat_end) const
 
_OutIt put (iter_type __s, ios_base &__f, _Ch __fill, const tm *__tmb, char __format, char __modifier=0) const
 

Protected Member Functions

 ~time_put_byname ()
 
- Protected Member Functions inherited from time_put< _Ch, _OutIt >
 time_put (const char *__name, size_t __refs)
 
 time_put (_Locale_time *__time)
 
 ~time_put ()
 
virtual iter_type do_put (iter_type __s, ios_base &__f, char_type, const tm *__tmb, char __format, char) const
 
- Protected Member Functions inherited from locale::facet
 facet (size_t __init_count=0)
 
virtual ~facet ()
 
- Protected Member Functions inherited from _Refcount_Base
 _Refcount_Base (__stl_atomic_t __n)
 
__stl_atomic_t _M_incr ()
 
__stl_atomic_t _M_decr ()
 

Private Types

typedef time_put_byname< _Ch, _OutIt > _Self
 

Private Member Functions

 time_put_byname (_Locale_time *__time)
 
 time_put_byname (_Self const &)
 
_Selfoperator= (_Self const &)
 

Friends

class _Locale_impl
 

Additional Inherited Members

- Static Public Attributes inherited from time_put< _Ch, _OutIt >
static locale::id id
 

Detailed Description

template<class _Ch, class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
class time_put_byname< _Ch, _OutIt >

Definition at line 284 of file _time_facets.h.

Member Typedef Documentation

◆ _Self

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
typedef time_put_byname<_Ch, _OutIt> time_put_byname< _Ch, _OutIt >::_Self
private

Definition at line 303 of file _time_facets.h.

◆ char_type

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
typedef _Ch time_put_byname< _Ch, _OutIt >::char_type

Definition at line 289 of file _time_facets.h.

◆ dateorder

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
typedef time_base::dateorder time_put_byname< _Ch, _OutIt >::dateorder

Definition at line 287 of file _time_facets.h.

◆ iter_type

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
typedef _OutIt time_put_byname< _Ch, _OutIt >::iter_type

Definition at line 288 of file _time_facets.h.

Constructor & Destructor Documentation

◆ time_put_byname() [1/3]

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
time_put_byname< _Ch, _OutIt >::time_put_byname ( const char __name,
size_t  __refs = 0 
)
inlineexplicit

Definition at line 291 of file _time_facets.h.

292 : time_put<_Ch, _OutIt>(__name, __refs)
293 {}

◆ ~time_put_byname()

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
time_put_byname< _Ch, _OutIt >::~time_put_byname ( )
inlineprotected

Definition at line 296 of file _time_facets.h.

296{}

◆ time_put_byname() [2/3]

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
time_put_byname< _Ch, _OutIt >::time_put_byname ( _Locale_time __time)
inlineprivate

Definition at line 299 of file _time_facets.h.

300 : time_put<_Ch, _OutIt>(__time)
301 {}

◆ time_put_byname() [3/3]

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
time_put_byname< _Ch, _OutIt >::time_put_byname ( _Self const )
private

Member Function Documentation

◆ operator=()

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
_Self & time_put_byname< _Ch, _OutIt >::operator= ( _Self const )
private

Friends And Related Function Documentation

◆ _Locale_impl

template<class _Ch , class _OutIt = ostreambuf_iterator<_Ch, char_traits<_Ch> >>
friend class _Locale_impl
friend

Definition at line 285 of file _time_facets.h.


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