/home/ntakagi/work/STLport-5.1.5/stlport/stl/_time_facets.c File Reference

#include <stl/_time_facets.h>
#include <stl/_num_put.h>
#include <stl/_num_get.h>

Go to the source code of this file.

Typedefs

typedef time_put< char, ostreambuf_iterator<
char, char_traits< char > > > 
time_put_char_2
typedef time_get< wchar_t,
istreambuf_iterator< wchar_t,
char_traits< wchar_t > > > 
time_get_wchar_t_2
typedef time_put< wchar_t,
ostreambuf_iterator< wchar_t,
char_traits< wchar_t > > > 
time_put_wchar_t_2

Functions

 __DECLARE_INSTANCE (locale::id, time_get_char_2::id,)
 __DECLARE_INSTANCE (locale::id, time_put_char_2::id,)
 __DECLARE_INSTANCE (locale::id, time_get_wchar_t_2::id,)
 __DECLARE_INSTANCE (locale::id, time_put_wchar_t_2::id,)
template<class _InIt, class _CharT>
_STLP_MOVE_TO_PRIV_NAMESPACE
const string *_STLP_CALL 
__match (_InIt &__first, _InIt &__last, const string *__name, const string *__name_end, const ctype< _CharT > &__ct)
template<class _InIt1, class _Ch>
string::const_iterator _STLP_CALL
__get_formatted_time 
_STLP_WEAK (_InIt1 __first, _InIt1 __last, string::const_iterator __format, string::const_iterator __format_end, _Ch *, const _Time_Info &__table, const ios_base &__s, ios_base::iostate &__err, tm *__t)
template<class _InIt, class _CharT>
bool _STLP_CALL __get_short_or_long_dayname (_InIt &__first, _InIt &__last, const ctype< _CharT > &__ct, const _Time_Info &__table, tm *__t)
template<class _InIt, class _CharT>
bool _STLP_CALL __get_short_or_long_monthname (_InIt &__first, _InIt &__last, const ctype< _CharT > &__ct, const _Time_Info &__table, tm *__t)
template<class _OuIt>
_OuIt _STLP_CALL __put_time (char *__first, char *__last, _OuIt __out_ite, const ios_base &__s, wchar_t)

Variables

_STLP_BEGIN_NAMESPACE typedef
time_get< char, istreambuf_iterator<
char, char_traits< char > > > 
time_get_char_2


Typedef Documentation

typedef time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > time_get_wchar_t_2

Definition at line 100 of file _time_facets.c.

Definition at line 90 of file _time_facets.c.

typedef time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > time_put_wchar_t_2

Definition at line 102 of file _time_facets.c.


Function Documentation

__DECLARE_INSTANCE ( locale::id  ,
time_put_wchar_t_2::id   
)

__DECLARE_INSTANCE ( locale::id  ,
time_get_wchar_t_2::id   
)

__DECLARE_INSTANCE ( locale::id  ,
time_put_char_2::id   
)

__DECLARE_INSTANCE ( locale::id  ,
time_get_char_2::id   
)

template<class _InIt, class _CharT>
bool _STLP_CALL __get_short_or_long_dayname ( _InIt &  __first,
_InIt &  __last,
const ctype< _CharT > &  __ct,
const _Time_Info __table,
tm *  __t 
)

Definition at line 331 of file _time_facets.c.

References __match(), __STATIC_CAST, and _Time_Info::_M_dayname.

Referenced by time_get< _Ch, _InIt >::do_get_weekday().

template<class _InIt, class _CharT>
bool _STLP_CALL __get_short_or_long_monthname ( _InIt &  __first,
_InIt &  __last,
const ctype< _CharT > &  __ct,
const _Time_Info __table,
tm *  __t 
)

template<class _InIt, class _CharT>
_STLP_MOVE_TO_PRIV_NAMESPACE const string* _STLP_CALL __match ( _InIt &  __first,
_InIt &  __last,
const string __name,
const string __name_end,
const ctype< _CharT > &  __ct 
)

template<class _OuIt>
_OuIt _STLP_CALL __put_time ( char *  __first,
char *  __last,
_OuIt  __out_ite,
const ios_base __s,
wchar_t   
)

Definition at line 352 of file _time_facets.c.

template<class _InIt1, class _Ch>
string::const_iterator _STLP_CALL __get_formatted_time _STLP_WEAK ( _InIt1  __first,
_InIt1  __last,
string::const_iterator  __format,
string::const_iterator  __format_end,
_Ch *  ,
const _Time_Info __table,
const ios_base __s,
ios_base::iostate __err,
tm *  __t 
)


Variable Documentation

_STLP_BEGIN_NAMESPACE typedef time_get<char, istreambuf_iterator<char, char_traits<char> > > time_get_char_2

Definition at line 88 of file _time_facets.c.



Generated on Mon Mar 10 15:32:50 2008 by  doxygen 1.5.1