author | sl |
Tue, 10 Jun 2014 14:32:02 +0200 | |
changeset 1 | 260cb5ec6c19 |
permissions | -rw-r--r-- |
1 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of the License "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
7 //
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
10 //
11 // Contributors:
12 //
13 // Description:
14 // e32\include\e32reg.h
15 //
16 //
18 #ifndef __E32REG_H__
19 #define __E32REG_H__
21 /**
22 *
23 * This is the ISO standard for region definitions.
24 * http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html
25 * It is used by localed, and can be retrieved by USer::Region()
26 */
28 /**
29 @publishedAll
30 @released
32 Region identity enumeration.
33 */
34 enum TRegionCode
35 {
36 /** AFGHANISTAN */
37 ERegAFG = 4,
39 /** ALBANIA */
40 ERegALB = 8,
42 /** ANTARCTICA */
43 ERegATA = 10,
45 /** ALGERIA */
46 ERegDZA = 12,
48 /** AMERICAN SAMOA */
49 ERegASM = 16,
51 /** ANDORRA */
52 ERegAND = 20,
54 /** ANGOLA */
55 ERegAGO = 24,
57 /** ANTIGUA AND BARBUDA */
58 ERegATG = 28,
60 /** AZERBAIJAN */
61 ERegAZE = 31,
63 /** ARGENTINA */
64 ERegARG = 32,
66 /** AUSTRALIA */
67 ERegAUS = 36,
69 /** AUSTRIA */
70 ERegAUT = 40,
72 /** BAHAMAS */
73 ERegBHS = 44,
75 /** BAHRAIN */
76 ERegBHR = 48,
78 /** BANGLADESH */
79 ERegBGD = 50,
81 /** ARMENIA */
82 ERegARM = 51,
84 /** BARBADOS */
85 ERegBRB = 52,
87 /** BELGIUM */
88 ERegBEL = 56,
90 /** BERMUDA */
91 ERegBMU = 60,
93 /** BHUTAN */
94 ERegBTN = 64,
96 /** BOLIVIA */
97 ERegBOL = 68,
99 /** BOSNIA AND HERZEGOWINA */
100 ERegBIH = 70,
102 /** BOTSWANA */
103 ERegBWA = 72,
105 /** BOUVET ISLAND */
106 ERegBVT = 74,
108 /** BRAZIL */
109 ERegBRA = 76,
111 /** BELIZE */
112 ERegBLZ = 84,
114 /** BRITISH INDIAN OCEAN TERRITORY */
115 ERegIOT = 86,
117 /** SOLOMON ISLANDS */
118 ERegSLB = 90,
120 /** VIRGIN ISLANDS (BRITISH) */
121 ERegVGB = 92,
123 /** BRUNEI DARUSSALAM */
124 ERegBRN = 96,
126 /** BULGARIA */
127 ERegBGR = 100,
129 /** MYANMAR */
130 ERegMMR = 104,
132 /** BURUNDI */
133 ERegBDI = 108,
135 /** BELARUS */
136 ERegBLR = 112,
138 /** CAMBODIA */
139 ERegKHM = 116,
141 /** CAMEROON */
142 ERegCMR = 120,
144 /** CANADA */
145 ERegCAN = 124,
147 /** CAPE VERDE */
148 ERegCPV = 132,
150 /** CAYMAN ISLANDS */
151 ERegCYM = 136,
153 /** CENTRAL AFRICAN REPUBLIC */
154 ERegCAF = 140,
156 /** SRI LANKA */
157 ERegLKA = 144,
159 /** CHAD */
160 ERegTCD = 148,
162 /** CHILE */
163 ERegCHL = 152,
165 /** CHINA */
166 ERegCHN = 156,
168 /** TAIWAN */
169 ERegTWN = 158,
171 /** CHRISTMAS ISLAND */
172 ERegCXR = 162,
174 /** COCOS (KEELING) ISLANDS */
175 ERegCCK = 166,
177 /** COLOMBIA */
178 ERegCOL = 170,
180 /** COMOROS */
181 ERegCOM = 174,
183 /** MAYOTTE */
184 ERegMYT = 175,
186 /** CONGO, Republic of */
187 ERegCOG = 178,
189 /** CONGO, Democratic Republic of (was Zaire) */
190 ERegCOD = 180,
192 /** COOK ISLANDS */
193 ERegCOK = 184,
195 /** COSTA RICA */
196 ERegCRI = 188,
198 /** CROATIA (local name: Hrvatska) */
199 ERegHRV = 191,
201 /** CUBA */
202 ERegCUB = 192,
204 /** CYPRUS */
205 ERegCYP = 196,
207 /** CZECH REPUBLIC */
208 ERegCZE = 203,
210 /** BENIN */
211 ERegBEN = 204,
213 /** DENMARK */
214 ERegDNK = 208,
216 /** DOMINICA */
217 ERegDMA = 212,
219 /** DOMINICAN REPUBLIC */
220 ERegDOM = 214,
222 /** ECUADOR */
223 ERegECU = 218,
225 /** EL SALVADOR */
226 ERegSLV = 222,
228 /** EQUATORIAL GUINEA */
229 ERegGNQ = 226,
231 /** ETHIOPIA */
232 ERegETH = 231,
234 /** ERITREA */
235 ERegERI = 232,
237 /** ESTONIA */
238 ERegEST = 233,
240 /** FAROE ISLANDS */
241 ERegFRO = 234,
243 /** FALKLAND ISLANDS (MALVINAS) */
244 ERegFLK = 238,
246 /** SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS */
247 ERegSGS = 239,
249 /** FIJI */
250 ERegFJI = 242,
252 /** FINLAND */
253 ERegFIN = 246,
255 /** AALAND ISLANDS */
256 ERegALA = 248,
258 /** FRANCE */
259 ERegFRA = 250,
261 /** FRENCH GUIANA */
262 ERegGUF = 254,
264 /** FRENCH POLYNESIA */
265 ERegPYF = 258,
267 /** FRENCH SOUTHERN TERRITORIES */
268 ERegATF = 260,
270 /** DJIBOUTI */
271 ERegDJI = 262,
273 /** GABON */
274 ERegGAB = 266,
276 /** GEORGIA */
277 ERegGEO = 268,
279 /** GAMBIA */
280 ERegGMB = 270,
282 /** PALESTINIAN TERRITORY, Occupied */
283 ERegPSE = 275,
285 /** GERMANY */
286 ERegDEU = 276,
288 /** GHANA */
289 ERegGHA = 288,
291 /** GIBRALTAR */
292 ERegGIB = 292,
294 /** KIRIBATI */
295 ERegKIR = 296,
297 /** GREECE */
298 ERegGRC = 300,
300 /** GREENLAND */
301 ERegGRL = 304,
303 /** GRENADA */
304 ERegGRD = 308,
306 /** GUADELOUPE */
307 ERegGLP = 312,
309 /** GUAM */
310 ERegGUM = 316,
312 /** GUATEMALA */
313 ERegGTM = 320,
315 /** GUINEA */
316 ERegGIN = 324,
318 /** GUYANA */
319 ERegGUY = 328,
321 /** HAITI */
322 ERegHTI = 332,
324 /** HEARD AND MC DONALD ISLANDS */
325 ERegHMD = 334,
327 /** VATICAN CITY STATE (HOLY SEE) */
328 ERegVAT = 336,
330 /** HONDURAS */
331 ERegHND = 340,
333 /** HONG KONG */
334 ERegHKG = 344,
336 /** HUNGARY */
337 ERegHUN = 348,
339 /** ICELAND */
340 ERegISL = 352,
342 /** INDIA */
343 ERegIND = 356,
345 /** INDONESIA */
346 ERegIDN = 360,
348 /** IRAN (ISLAMIC REPUBLIC OF) */
349 ERegIRN = 364,
351 /** IRAQ */
352 ERegIRQ = 368,
354 /** IRELAND */
355 ERegIRL = 372,
357 /** ISRAEL */
358 ERegISR = 376,
360 /** ITALY */
361 ERegITA = 380,
363 /** COTE D'IVOIRE */
364 ERegCIV = 384,
366 /** JAMAICA */
367 ERegJAM = 388,
369 /** JAPAN */
370 ERegJPN = 392,
372 /** KAZAKHSTAN */
373 ERegKAZ = 398,
375 /** JORDAN */
376 ERegJOR = 400,
378 /** KENYA */
379 ERegKEN = 404,
381 /** KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF */
382 ERegPRK = 408,
384 /** KOREA, REPUBLIC OF */
385 ERegKOR = 410,
387 /** KUWAIT */
388 ERegKWT = 414,
390 /** KYRGYZSTAN */
391 ERegKGZ = 417,
393 /** LAO PEOPLE'S DEMOCRATIC REPUBLIC */
394 ERegLAO = 418,
396 /** LEBANON */
397 ERegLBN = 422,
399 /** LESOTHO */
400 ERegLSO = 426,
402 /** LATVIA */
403 ERegLVA = 428,
405 /** LIBERIA */
406 ERegLBR = 430,
408 /** LIBYAN ARAB JAMAHIRIYA */
409 ERegLBY = 434,
411 /** LIECHTENSTEIN */
412 ERegLIE = 438,
414 /** LITHUANIA */
415 ERegLTU = 440,
417 /** LUXEMBOURG */
418 ERegLUX = 442,
420 /** MACAU */
421 ERegMAC = 446,
423 /** MADAGASCAR */
424 ERegMDG = 450,
426 /** MALAWI */
427 ERegMWI = 454,
429 /** MALAYSIA */
430 ERegMYS = 458,
432 /** MALDIVES */
433 ERegMDV = 462,
435 /** MALI */
436 ERegMLI = 466,
438 /** MALTA */
439 ERegMLT = 470,
441 /** MARTINIQUE */
442 ERegMTQ = 474,
444 /** MAURITANIA */
445 ERegMRT = 478,
447 /** MAURITIUS */
448 ERegMUS = 480,
450 /** MEXICO */
451 ERegMEX = 484,
453 /** MONACO */
454 ERegMCO = 492,
456 /** MONGOLIA */
457 ERegMNG = 496,
459 /** MOLDOVA, REPUBLIC OF */
460 ERegMDA = 498,
462 /** MONTSERRAT */
463 ERegMSR = 500,
465 /** MOROCCO */
466 ERegMAR = 504,
468 /** MOZAMBIQUE */
469 ERegMOZ = 508,
471 /** OMAN */
472 ERegOMN = 512,
474 /** NAMIBIA */
475 ERegNAM = 516,
477 /** NAURU */
478 ERegNRU = 520,
480 /** NEPAL */
481 ERegNPL = 524,
483 /** NETHERLANDS */
484 ERegNLD = 528,
486 /** NETHERLANDS ANTILLES */
487 ERegANT = 530,
489 /** ARUBA */
490 ERegABW = 533,
492 /** NEW CALEDONIA */
493 ERegNCL = 540,
495 /** VANUATU */
496 ERegVUT = 548,
498 /** NEW ZEALAND */
499 ERegNZL = 554,
501 /** NICARAGUA */
502 ERegNIC = 558,
504 /** NIGER */
505 ERegNER = 562,
507 /** NIGERIA */
508 ERegNGA = 566,
510 /** NIUE */
511 ERegNIU = 570,
513 /** NORFOLK ISLAND */
514 ERegNFK = 574,
516 /** NORWAY */
517 ERegNOR = 578,
519 /** NORTHERN MARIANA ISLANDS */
520 ERegMNP = 580,
522 /** UNITED STATES MINOR OUTLYING ISLANDS */
523 ERegUMI = 581,
525 /** MICRONESIA, FEDERATED STATES OF */
526 ERegFSM = 583,
528 /** MARSHALL ISLANDS */
529 ERegMHL = 584,
531 /** PALAU */
532 ERegPLW = 585,
534 /** PAKISTAN */
535 ERegPAK = 586,
537 /** PANAMA */
538 ERegPAN = 591,
540 /** PAPUA NEW GUINEA */
541 ERegPNG = 598,
543 /** PARAGUAY */
544 ERegPRY = 600,
546 /** PERU */
547 ERegPER = 604,
549 /** PHILIPPINES */
550 ERegPHL = 608,
552 /** PITCAIRN */
553 ERegPCN = 612,
555 /** POLAND */
556 ERegPOL = 616,
558 /** PORTUGAL */
559 ERegPRT = 620,
561 /** GUINEA-BISSAU */
562 ERegGNB = 624,
564 /** TIMOR-LESTE */
565 ERegTLS = 626,
567 /** PUERTO RICO */
568 ERegPRI = 630,
570 /** QATAR */
571 ERegQAT = 634,
573 /** REUNION */
574 ERegREU = 638,
576 /** ROMANIA */
577 ERegROU = 642,
579 /** RUSSIAN FEDERATION */
580 ERegRUS = 643,
582 /** RWANDA */
583 ERegRWA = 646,
585 /** SAINT HELENA */
586 ERegSHN = 654,
588 /** SAINT KITTS AND NEVIS */
589 ERegKNA = 659,
591 /** ANGUILLA */
592 ERegAIA = 660,
594 /** SAINT LUCIA */
595 ERegLCA = 662,
597 /** SAINT PIERRE AND MIQUELON */
598 ERegSPM = 666,
600 /** SAINT VINCENT AND THE GRENADINES */
601 ERegVCT = 670,
603 /** SAN MARINO */
604 ERegSMR = 674,
606 /** SAO TOME AND PRINCIPE */
607 ERegSTP = 678,
609 /** SAUDI ARABIA */
610 ERegSAU = 682,
612 /** SENEGAL */
613 ERegSEN = 686,
615 /** SEYCHELLES */
616 ERegSYC = 690,
618 /** SIERRA LEONE */
619 ERegSLE = 694,
621 /** SINGAPORE */
622 ERegSGP = 702,
624 /** SLOVAKIA */
625 ERegSVK = 703,
627 /** VIET NAM */
628 ERegVNM = 704,
630 /** SLOVENIA */
631 ERegSVN = 705,
633 /** SOMALIA */
634 ERegSOM = 706,
636 /** SOUTH AFRICA */
637 ERegZAF = 710,
639 /** ZIMBABWE */
640 ERegZWE = 716,
642 /** SPAIN */
643 ERegESP = 724,
645 /** WESTERN SAHARA */
646 ERegESH = 732,
648 /** SUDAN */
649 ERegSDN = 736,
651 /** SURINAME */
652 ERegSUR = 740,
654 /** SVALBARD AND JAN MAYEN ISLANDS */
655 ERegSJM = 744,
657 /** SWAZILAND */
658 ERegSWZ = 748,
660 /** SWEDEN */
661 ERegSWE = 752,
663 /** SWITZERLAND */
664 ERegCHE = 756,
666 /** SYRIAN ARAB REPUBLIC */
667 ERegSYR = 760,
669 /** TAJIKISTAN */
670 ERegTJK = 762,
672 /** THAILAND */
673 ERegTHA = 764,
675 /** TOGO */
676 ERegTGO = 768,
678 /** TOKELAU */
679 ERegTKL = 772,
681 /** TONGA */
682 ERegTON = 776,
684 /** TRINIDAD AND TOBAGO */
685 ERegTTO = 780,
687 /** UNITED ARAB EMIRATES */
688 ERegARE = 784,
690 /** TUNISIA */
691 ERegTUN = 788,
693 /** TURKEY */
694 ERegTUR = 792,
696 /** TURKMENISTAN */
697 ERegTKM = 795,
699 /** TURKS AND CAICOS ISLANDS */
700 ERegTCA = 796,
702 /** TUVALU */
703 ERegTUV = 798,
705 /** UGANDA */
706 ERegUGA = 800,
708 /** UKRAINE */
709 ERegUKR = 804,
711 /** MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF */
712 ERegMKD = 807,
714 /** EGYPT */
715 ERegEGY = 818,
717 /** UNITED KINGDOM */
718 ERegGBR = 826,
720 /** TANZANIA, UNITED REPUBLIC OF */
721 ERegTZA = 834,
723 /** UNITED STATES */
724 ERegUSA = 840,
726 /** VIRGIN ISLANDS (U.S.) */
727 ERegVIR = 850,
729 /** BURKINA FASO */
730 ERegBFA = 854,
732 /** URUGUAY */
733 ERegURY = 858,
735 /** UZBEKISTAN */
736 ERegUZB = 860,
738 /** VENEZUELA */
739 ERegVEN = 862,
741 /** WALLIS AND FUTUNA ISLANDS */
742 ERegWLF = 876,
744 /** SAMOA */
745 ERegWSM = 882,
747 /** YEMEN */
748 ERegYEM = 887,
750 /** SERBIA AND MONTENEGRO */
751 ERegSCG = 891,
753 /** ZAMBIA */
754 ERegZMB = 894
756 };
758 #endif