|
STLdoc
STLdocumentation
|
#include <climits>#include <cstring>#include <stdexcept>#include <typeinfo>#include <xlocinfo>#include <xdebug>#include <xfacet>Classes | |
| class | _Locbase< _Dummy > |
| class | collate< _Elem > |
| class | locale |
| class | locale::id |
| class | locale::facet |
| class | locale::_Locimp |
| struct | _Facetptr< _Facet > |
| class | codecvt_base |
| class | codecvt< _Elem, _Byte, _Statype > |
| class | codecvt< wchar_t, char, _Mbstatet > |
| class | codecvt_byname< _Elem, _Byte, _Statype > |
| struct | ctype_base |
| class | ctype< _Elem > |
| class | ctype< char > |
| class | ctype< wchar_t > |
| class | ctype_byname< _Elem > |
| class | ctype_byname< char > |
Macros | |
| #define | _XLOCALE_ |
| #define | _ADDFAC(loc, pfac) locale(loc, pfac) /* add facet to locale */ |
| #define | _USE(loc, fac) use_facet< fac >(loc) /* get facet reference from locale */ |
| #define | _MAKLOCBYTE(Elem, chr, cvt) _Maklocbyte((_Elem)chr, cvt) /* convert Elem to char */ |
| #define | _MAKLOCCHR(Elem, chr, cvt) _Maklocchr(chr, (Elem *)0, cvt) /* convert char to Elem */ |
| #define | _MAKLOCSTR(Elem, str, cvt) _Maklocstr(str, (Elem *)0, cvt) /* convert C string to Elem sequence */ |
Functions | |
| template<class _Facet > | |
| const _Facet &__CRTDECL | use_facet (const locale &) |
| template<class _Elem , class _InIt > | |
| int __CRTDECL | _Getloctxt (_InIt &_First, _InIt &_Last, size_t _Numfields, const _Elem *_Ptr) |
| template<class _Elem > | |
| char __CRTDECL | _Maklocbyte (_Elem _Char, const _Locinfo::_Cvtvec &) |
| template<> | |
| char __CRTDECL | _Maklocbyte (wchar_t _Char, const _Locinfo::_Cvtvec &_Cvt) |
| template<class _Elem > | |
| _Elem __CRTDECL | _Maklocchr (char _Byte, _Elem *, const _Locinfo::_Cvtvec &) |
| template<> | |
| wchar_t __CRTDECL | _Maklocchr (char _Byte, wchar_t *, const _Locinfo::_Cvtvec &_Cvt) |
| template<class _Elem > | |
| _Elem *__CRTDECL | _Maklocstr (const char *_Ptr, _Elem *, const _Locinfo::_Cvtvec &) |
| template<> | |
| wchar_t *__CRTDECL | _Maklocstr (const char *_Ptr, wchar_t *, const _Locinfo::_Cvtvec &_Cvt) |
| #define _MAKLOCBYTE | ( | Elem, | |
| chr, | |||
| cvt | |||
| ) | _Maklocbyte((_Elem)chr, cvt) /* convert Elem to char */ |
| #define _MAKLOCCHR | ( | Elem, | |
| chr, | |||
| cvt | |||
| ) | _Maklocchr(chr, (Elem *)0, cvt) /* convert char to Elem */ |
| #define _MAKLOCSTR | ( | Elem, | |
| str, | |||
| cvt | |||
| ) | _Maklocstr(str, (Elem *)0, cvt) /* convert C string to Elem sequence */ |
| #define _XLOCALE_ |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.8