VCF::Win32LocalePeer Class Reference
#include <Win32LocalePeer.h>
Inheritance diagram for VCF::Win32LocalePeer:

Public Member Functions | |
| Win32LocalePeer () | |
| virtual void | setLocale (const UnicodeString &language, const UnicodeString &country, const UnicodeString &variant) |
| Sets the locale specified by the langauge and country code. | |
| virtual void | setToCurrentThread () |
| virtual uint32 | getLanguageCode () |
| virtual uint32 | getCountryCode () |
| virtual String | getLanguage () |
| virtual int | collate (const UnicodeString &s1, const UnicodeString &s2) |
| virtual int | collateCaseInsensitive (const UnicodeString &s1, const UnicodeString &s2) |
| virtual UnicodeString | toString (const int &val) |
| virtual UnicodeString | toString (const unsigned int &val) |
| virtual UnicodeString | toString (const long &val) |
| virtual UnicodeString | toString (const unsigned long &val) |
| virtual UnicodeString | toString (const double &val) |
| virtual UnicodeString | toString (const float &val) |
| virtual UnicodeString | toStringFromDate (const DateTime &val, const UnicodeString &format) |
| virtual UnicodeString | toStringFromTime (const DateTime &val, const UnicodeString &format) |
| virtual UnicodeString | toStringFromCurrency (const double &val) |
| virtual int | toInt (const UnicodeString &str) |
| virtual unsigned int | toUInt (const UnicodeString &str) |
| virtual double | toDouble (const UnicodeString &str) |
| virtual float | toFloat (const UnicodeString &str) |
| virtual double | toDoubleAsCurrency (const UnicodeString &str) |
| virtual DateTime | toDateTime (const UnicodeString &str) |
| virtual UnicodeString | toLowerCase (const UnicodeString &s) |
| virtual UnicodeString | toUpperCase (const UnicodeString &s) |
| virtual UnicodeString | getNumberThousandsSeparator () |
| virtual UnicodeString | getNumberDecimalPoint () |
| virtual UnicodeString | getNumberGrouping () |
| virtual UnicodeString | getCurrencyDecimalPoint () |
| virtual UnicodeString | getCurrencyThousandsSeparator () |
| virtual UnicodeString | getCurrencySymbol () |
| virtual int | getCurrencyFractionalDigits () |
| virtual UnicodeString | getCurrencyPositiveSign () |
| virtual UnicodeString | getCurrencyNegativeSign () |
| virtual bool | isCharA (const int32 &charTypeMask, const VCFChar &c) |
| virtual UnicodeString | translate (const UnicodeString &id) |
| virtual OSHandleID | getHandleID () |
| returns a handler or otehr numeric identifier for hte locale. | |
Protected Member Functions | |
| UnicodeString | changeToGenericNumberString (const UnicodeString &str) |
| void | initNumberFormatForIntW (NUMBERFMTW &fmt) |
| void | initNumberFormatForIntA (NUMBERFMTA &fmt) |
| void | initNumberFormatForFloatW (NUMBERFMTW &fmt) |
| void | initNumberFormatForFloatA (NUMBERFMTA &fmt) |
Protected Attributes | |
| LCID | lcid_ |
| AnsiString | crtLocaleStr_ |
Static Protected Attributes | |
| static std::map< AnsiString, int > | langIDs |
| static std::map< AnsiString, int > | countryIDs |
Constructor & Destructor Documentation
|
|
|
Member Function Documentation
|
|
|
|
||||||||||||
|
Implements VCF::LocalePeer. |
|
||||||||||||
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
returns a handler or otehr numeric identifier for hte locale. For Win32 systems this will be the LCID value of the locale Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Implements VCF::LocalePeer. |
|
||||||||||||||||
|
Sets the locale specified by the langauge and country code. If language, country, and variant are empty, then the peer must use the current locale of the system. Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
||||||||||||
|
Implements VCF::LocalePeer. |
|
||||||||||||
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
|
|
Implements VCF::LocalePeer. |
Member Data Documentation
|
|
|
|
|
|
|
|
|
|
|
|
The documentation for this class was generated from the following file:
- vcf/FoundationKit/Win32LocalePeer.h
