/home/ntakagi/work/STLport-5.1.5/src/locale_impl.cpp File Reference

#include "stlport_prefix.h"
#include <locale>
#include <typeinfo>
#include <algorithm>
#include <stdexcept>
#include "c_locale.h"
#include "aligned_buffer.h"
#include "locale_impl.h"
#include "message_facets.h"
#include "locale.cpp"

Go to the source code of this file.

Functions

_Locale_impl *_STLP_CALL _copy_Locale_impl (_Locale_impl *loc)
locale::facet *_STLP_CALL _get_facet (locale::facet *f)
void _STLP_CALL _release_facet (locale::facet *&f)
_Locale_name_hint_Locale_extract_hint (ctype_byname< char > *ct)
_Locale_name_hint_Locale_extract_hint (numpunct_byname< char > *punct)
_Locale_name_hint_Locale_time_extract_hint (time_get_byname< char, istreambuf_iterator< char, char_traits< char > > > *tget)
_Locale_name_hint_Locale_extract_hint (collate_byname< char > *coll)
_Locale_name_hint_Locale_extract_hint (moneypunct_byname< char, false > *money)
_STLP_DECLSPEC _Locale_impl
*_STLP_CALL 
_get_Locale_impl (_Locale_impl *loc)
void _STLP_CALL _release_Locale_impl (_Locale_impl *&loc)
_STLP_DECLSPEC _Locale_impl
*_STLP_CALL 
_copy_Nameless_Locale_impl (_Locale_impl *loc)


Function Documentation

_Locale_impl* _STLP_CALL _copy_Locale_impl ( _Locale_impl loc  ) 

_STLP_DECLSPEC _Locale_impl* _STLP_CALL _copy_Nameless_Locale_impl ( _Locale_impl loc  ) 

locale::facet* _STLP_CALL _get_facet ( locale::facet f  ) 

Definition at line 46 of file locale_impl.cpp.

References _Refcount_Base::_M_incr().

Referenced by _Locale_impl::_Locale_impl(), and _Locale_impl::insert().

_STLP_DECLSPEC _Locale_impl* _STLP_CALL _get_Locale_impl ( _Locale_impl loc  ) 

Definition at line 815 of file locale_impl.cpp.

References _Refcount_Base::_M_incr(), and _STLP_ASSERT.

Referenced by locale::global(), locale::locale(), and locale::operator=().

_Locale_name_hint* _Locale_extract_hint ( moneypunct_byname< char, false > *  money  ) 

Definition at line 168 of file locale_impl.cpp.

References _Locale_get_monetary_hint().

_Locale_name_hint* _Locale_extract_hint ( collate_byname< char > *  coll  ) 

Definition at line 166 of file locale_impl.cpp.

References _Locale_get_collate_hint().

_Locale_name_hint* _Locale_extract_hint ( numpunct_byname< char > *  punct  ) 

Definition at line 157 of file locale_impl.cpp.

References _Locale_get_numeric_hint().

_Locale_name_hint* _Locale_time_extract_hint ( time_get_byname< char, istreambuf_iterator< char, char_traits< char > > > *  tget  ) 

void _STLP_CALL _release_facet ( locale::facet *&  f  ) 

Definition at line 53 of file locale_impl.cpp.

References _Refcount_Base::_M_decr().

Referenced by _Locale_impl::insert().

void _STLP_CALL _release_Locale_impl ( _Locale_impl *&  loc  ) 



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