Public Types | |
enum | Type { Actual = 0, Valid = 1, Requested = 2 } |
Static Public Member Functions | |
static void | getDefault (inout ULocale locale) |
static void | setDefault (inout ULocale locale) |
static | this () |
static | ~this () |
Public Attributes | |
char[] | name |
const uint | LanguageCapacity = 12 |
const uint | CountryCapacity = 4 |
const uint | FullNameCapacity = 56 |
const uint | ScriptCapacity = 6 |
const uint | KeywordsCapacity = 50 |
const uint | KeywordAndValuesCapacity = 100 |
const char | KeywordItemSeparator = ':' |
const char | KeywordSeparator = '@' |
const char | KeywordAssign = '=' |
Static Public Attributes | |
static ULocale | Root = {""} |
static ULocale | Default = {null} |
static ULocale | English = {"en"} |
static ULocale | Chinese = {"zh"} |
static ULocale | French = {"fr"} |
static ULocale | German = {"de"} |
static ULocale | Italian = {"it"} |
static ULocale | Japanese = {"ja"} |
static ULocale | Korean = {"ko"} |
static ULocale | SimplifiedChinese = {"zh_CN"} |
static ULocale | TraditionalChinese = {"zh_TW"} |
static ULocale | Canada = {"en_CA"} |
static ULocale | CanadaFrench = {"fr_CA"} |
static ULocale | China = {"zh_CN"} |
static ULocale | PRC = {"zh_CN"} |
static ULocale | France = {"fr_FR"} |
static ULocale | Germany = {"de_DE"} |
static ULocale | Italy = {"it_IT"} |
static ULocale | Japan = {"jp_JP"} |
static ULocale | Korea = {"ko_KR"} |
static ULocale | Taiwan = {"zh_TW"} |
static ULocale | UK = {"en_GB"} |
static ULocale | US = {"en_US"} |
static FunctionLoader Bind[] | targets |
Static Private Attributes | |
static void * | library |
Definition at line 97 of file ULocale.d.
|
|
|
Definition at line 225 of file ULocale.d. References library. |
|
|
|
|
|
|
|
Definition at line 99 of file ULocale.d. Referenced by UCollator::getDisplayName(), and UCollator::getLocale(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bind the ICU functions from a shared library. This is complicated by the issues regarding D and DLLs on the Windows platform |
|
Initial value: [ {cast(void**) &uloc_getDefault, "uloc_getDefault"} Definition at line 206 of file ULocale.d. Referenced by this(). |