VCF::LocalePeer Class Reference
#include <vcf/FoundationKit/LocalePeer.h>
Inheritance diagram for VCF::LocalePeer:

Public Member Functions | |
| virtual | ~LocalePeer () |
| virtual void | setLocale (const UnicodeString &language, const UnicodeString &country, const UnicodeString &variant)=0 |
| Sets the locale specified by the langauge and country code. | |
| virtual uint32 | getLanguageCode ()=0 |
| virtual uint32 | getCountryCode ()=0 |
| virtual String | getLanguage ()=0 |
| virtual int | collate (const UnicodeString &s1, const UnicodeString &s2)=0 |
| virtual int | collateCaseInsensitive (const UnicodeString &s1, const UnicodeString &s2)=0 |
| virtual UnicodeString | toString (const int &val)=0 |
| virtual UnicodeString | toString (const unsigned int &val)=0 |
| virtual UnicodeString | toString (const long &val)=0 |
| virtual UnicodeString | toString (const unsigned long &val)=0 |
| virtual UnicodeString | toString (const double &val)=0 |
| virtual UnicodeString | toString (const float &val)=0 |
| virtual UnicodeString | toStringFromDate (const DateTime &val, const UnicodeString &format)=0 |
| virtual UnicodeString | toStringFromTime (const DateTime &val, const UnicodeString &format)=0 |
| virtual UnicodeString | toStringFromCurrency (const double &val)=0 |
| virtual int | toInt (const UnicodeString &str)=0 |
| virtual unsigned int | toUInt (const UnicodeString &str)=0 |
| virtual double | toDouble (const UnicodeString &str)=0 |
| virtual float | toFloat (const UnicodeString &str)=0 |
| virtual double | toDoubleAsCurrency (const UnicodeString &str)=0 |
| virtual DateTime | toDateTime (const UnicodeString &str)=0 |
| virtual UnicodeString | toLowerCase (const UnicodeString &s)=0 |
| virtual UnicodeString | toUpperCase (const UnicodeString &s)=0 |
| virtual UnicodeString | getNumberThousandsSeparator ()=0 |
| virtual UnicodeString | getNumberDecimalPoint ()=0 |
| virtual UnicodeString | getNumberGrouping ()=0 |
| virtual UnicodeString | getCurrencyDecimalPoint ()=0 |
| virtual UnicodeString | getCurrencyThousandsSeparator ()=0 |
| virtual UnicodeString | getCurrencySymbol ()=0 |
| virtual int | getCurrencyFractionalDigits ()=0 |
| virtual UnicodeString | getCurrencyPositiveSign ()=0 |
| virtual UnicodeString | getCurrencyNegativeSign ()=0 |
| virtual bool | isCharA (const int32 &charTypeMask, const VCFChar &c)=0 |
| virtual UnicodeString | translate (const UnicodeString &id)=0 |
| virtual OSHandleID | getHandleID ()=0 |
| returns a handler or otehr numeric identifier for hte locale. | |
Constructor & Destructor Documentation
|
|
|
Member Function Documentation
|
||||||||||||
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
||||||||||||
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
returns a handler or otehr numeric identifier for hte locale. For Win32 systems this will be the LCID value of the locale Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
||||||||||||
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
||||||||||||||||
|
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. Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
||||||||||||
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
||||||||||||
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
|
|
Implemented in VCF::LinuxLocalePeer, VCF::OSXLocalePeer, and VCF::Win32LocalePeer. |
The documentation for this class was generated from the following file:
- vcf/FoundationKit/LocalePeer.h
