class Locl |
An interface defined to provide support for localisation for components that are too low-level to participate in the normal EPOC localisation mechanisms.
Public Member Functions | |
---|---|
IMPORT_C const TLocaleText *const * | AmPmTable() |
IMPORT_C const LCharSet * | CharSet() |
IMPORT_C const TLocaleText * | CollTable() |
IMPORT_C const TLocaleText * | CurrencySymbol() |
IMPORT_C const TLocaleText *const * | DateSuffixTable() |
IMPORT_C const TLocaleText *const * | DayAbbTable() |
IMPORT_C const TLocaleText *const * | DayTable() |
IMPORT_C const TFatUtilityFunctions * | FatUtilityFunctions() |
IMPORT_C const TLocaleText * | FoldTable() |
IMPORT_C TLanguage | Language() |
IMPORT_C void | LocaleData(SLocaleData *) |
IMPORT_C const TLocaleText * | LongDateFormatSpec() |
IMPORT_C const TLocaleText * | LowerTable() |
IMPORT_C const TLocaleText *const * | MonthAbbTable() |
IMPORT_C const TLocaleText *const * | MonthTable() |
IMPORT_C const TLocaleText *const * | MsgTable() |
IMPORT_C const TLocaleText * | ShortDateFormatSpec() |
IMPORT_C const TLocaleText * | TimeFormatSpec() |
IMPORT_C const TUint8 * | TypeTable() |
IMPORT_C TBool | UniCode() |
IMPORT_C const TLocaleText * | UpperTable() |
IMPORT_C const TLocaleText *const * | AmPmTable | ( | ) | [static] |
Returns the address of the ampm table.
Gets the address of the AmPm table, which stores the expression for the morning and the afternoon, in English, "am" for the morning and "pm" for the afternoon.
IMPORT_C const LCharSet * | CharSet | ( | ) | [static] |
Returns the address of the locale character set object: contains collation rules etc.
Gets the address of the locale character set object which contains collation rules etc. It is used in Unicode builds to supply locale-specific character attribute and collation data.
IMPORT_C const TLocaleText * | CollTable | ( | ) | [static] |
Returns the address of the collate table.
Gets the address of the collate table. The collate table does not exist in the Unicode build. This table is used to collate strings to remove differences between characters that are deemed unimportant for the purposes of ordering characters.
IMPORT_C const TLocaleText * | CurrencySymbol | ( | ) | [static] |
Returns the address of the Currency Symbol.
Gets the address of the currency symbol, e.g. '$' for US dollar.
IMPORT_C const TLocaleText *const * | DateSuffixTable | ( | ) | [static] |
Returns the address of the data suffix table.
Gets the address of the date suffix table. A date suffix table stores the suffix strings of the 31 days in a month, e.g. in English, "st" for first day of the month, "nd" for the second day of the month.
IMPORT_C const TLocaleText *const * | DayAbbTable | ( | ) | [static] |
Returns the address of the abbreviated day table.
Gets the address of the abbreviated day table, which stores the abbreviated names of weekdays. In English, it starts with "Mon" and ends with "Sun".
IMPORT_C const TLocaleText *const * | DayTable | ( | ) | [static] |
Returns the address of the day table.
Gets the address of the day table, which stores the names of weekdays. In English, it starts with "Monday" and ends with "Sunday".
IMPORT_C const TFatUtilityFunctions * | FatUtilityFunctions | ( | ) | [static] |
Returns the addresses of the FAT utility functions.
Gets the address of the FAT utility functions.
IMPORT_C const TLocaleText * | FoldTable | ( | ) | [static] |
Returns the address of the fold table.
Gets the address of the fold table. The fold table does not exist in the Unicode build. It is used to fold the character according to a specified folding method: converting characters to their lower case form, if any; stripping accents; converting digits representing values 0..9 to characters '0'..'9' etc..
IMPORT_C TLanguage | Language | ( | ) | [static] |
Returns the Language type.
Gets the current language type.
IMPORT_C void | LocaleData | ( | SLocaleData * | aLocale | ) | [static] |
Create the Localisation Table.
Creates the localisation table.
SLocaleData * aLocale | A pointer to the structure to be created. It holds the system's locale settings. |
IMPORT_C const TLocaleText * | LongDateFormatSpec | ( | ) | [static] |
Returns the address of the long date format.
Gets the address of the long date format.
IMPORT_C const TLocaleText * | LowerTable | ( | ) | [static] |
Returns the address of the lowercase table.
Gets the address of the lowercase table. The lowercase table does not exist in the Unicode build. It is used to convert the letter in uppercase to lowercase.
IMPORT_C const TLocaleText *const * | MonthAbbTable | ( | ) | [static] |
Returns the address of the abbreviated month table.
Gets the address of the abbreviated month table, which stores the abbreviated names of the months, In English, it starts with "Jan", and ends with "Dec".
IMPORT_C const TLocaleText *const * | MonthTable | ( | ) | [static] |
Returns the address of the month table.
Gets the address of the month table, which stores the names of the months. In English, it starts with "January", and ends with "December".
IMPORT_C const TLocaleText *const * | MsgTable | ( | ) | [static] |
Returns the address of the message table.
Gets the address of the message table. The message table contains messages that the base software may need to issue without the benefit of access to compiled resources.
IMPORT_C const TLocaleText * | ShortDateFormatSpec | ( | ) | [static] |
Returns the address of the short date format.
Gets the address of the short date format.
IMPORT_C const TLocaleText * | TimeFormatSpec | ( | ) | [static] |
Returns the address of the time format.
Gets the address of the time format.
IMPORT_C const TUint8 * | TypeTable | ( | ) | [static] |
Returns the address of the character type conversion table.
Gets the address of the character type conversion table. The character type conversion table does not exist in the Unicode build. This table has 256 items which classifies 256 ASCII codes into: Uppercase letter, Lowercase letter, Punctuation, Decimal digit etc..
IMPORT_C TBool | UniCode | ( | ) | [static] |
Returns whether it is a Unicode Build or not.
Check whether it is a Unicode Build.
IMPORT_C const TLocaleText * | UpperTable | ( | ) | [static] |
Returns the address of the uppercase table.
Gets the address of the uppercase table. The uppercase table does not exist in the Unicode build. It is used to convert the letter in lowercase to uppercase.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.