locale Class Reference

#include <stdapis/stlportv5/stl/_locale.h>

class locale

Nested Classes and Structures

Public Member Type Definitions
typedefint category
Public Attributes
const categoryall
const categorycollate
const categoryctype
const categorymessages
const categorymonetary
const categorynone
const categorynumeric
const categorytime
Protected Attributes
_Locale_impl *_M_impl
Public Member Functions
locale()
locale(const locale &)
locale(const char *)
locale(const locale &, const char *, category)
locale(const locale &, const locale &, category)
~locale()
_STLP_DECLSPEC facet *_M_get_facet(const id &)
_STLP_DECLSPEC void _STLP_FUNCTION_THROWS_M_throw_runtime_error(const char *)
_STLP_DECLSPEC facet *_M_use_facet(const id &)
_STLP_DECLSPEC const locale &_STLP_CALLclassic()
_STLP_DECLSPEC locale _STLP_CALLglobal(const locale &)
_STLP_DECLSPEC stringname()
_STLP_DECLSPEC booloperator!=(const locale &)
_STLP_DECLSPEC booloperator()(const string &, const string &)
_STLP_DECLSPEC booloperator()(const wstring &, const wstring &)
_STLP_DECLSPEC const locale &operator=(const locale &)
_STLP_DECLSPEC booloperator==(const locale &)
Protected Member Functions
locale(_Locale_impl *)
_Locale_impl *_M_get_impl()
_STLP_DECLSPEC void_M_insert(facet *, id &)

Member Type Definition Documentation

Typedef category

typedef intcategory

Member Attribute Documentation

_M_impl

_Locale_impl *_M_impl[protected]

all

const categoryall

collate

const categorycollate

ctype

const categoryctype

messages

const categorymessages

monetary

const categorymonetary

none

const categorynone[static]

numeric

const categorynumeric

time

const categorytime

Constructor & Destructor Documentation

locale ( )

_STLP_DECLSPEClocale()

locale ( const locale & )

_STLP_DECLSPEClocale(const locale &)

locale ( const char * )

_STLP_DECLSPEClocale(const char *)[explicit]

locale ( const locale &, const char *, category )

locale(const locale &,
const char *,
category
)

locale ( _Locale_impl * )

locale(_Locale_impl *)[protected]

locale ( const locale &, const locale &, category )

_STLP_DECLSPEClocale(const locale &,
const locale &,
category
)

~locale ( )

_STLP_DECLSPEC~locale()

Member Function Documentation

_M_get_facet ( const id & )

_STLP_DECLSPEC facet *_M_get_facet(const id &)const

_M_get_impl ( )

_Locale_impl *_M_get_impl()const [protected, inline]

_M_insert ( facet *, id & )

_STLP_DECLSPEC void_M_insert(facet *__f,
id &__id
)[protected]

_M_throw_runtime_error ( const char * )

_STLP_DECLSPEC void _STLP_FUNCTION_THROWS_M_throw_runtime_error(const char * = 0)[static]

_M_use_facet ( const id & )

_STLP_DECLSPEC facet *_M_use_facet(const id &)const

classic ( )

_STLP_DECLSPEC const locale &_STLP_CALLclassic()[static]

global ( const locale & )

_STLP_DECLSPEC locale _STLP_CALLglobal(const locale &)[static]

name ( )

_STLP_DECLSPEC stringname()const

operator!= ( const locale & )

_STLP_DECLSPEC booloperator!=(const locale &)const

operator() ( const string &, const string & )

_STLP_DECLSPEC booloperator()(const string &__x,
const string &__y
)const

operator() ( const wstring &, const wstring & )

_STLP_DECLSPEC booloperator()(const wstring &__x,
const wstring &__y
)const

operator= ( const locale & )

_STLP_DECLSPEC const locale &operator=(const locale &)

operator== ( const locale & )

_STLP_DECLSPEC booloperator==(const locale &)const