ICU 51.2  51.2
Data Structures | Namespaces | Typedefs | Enumerations
region.h File Reference

C++ API: Region classes (territory containment) More...

#include "unicode/utypes.h"
#include "unicode/uobject.h"
#include "unicode/uniset.h"
#include "unicode/unistr.h"
#include "unicode/strenum.h"

Go to the source code of this file.

Data Structures

class  icu::Region
 Region is the class representing a Unicode Region Code, also known as a Unicode Region Subtag, which is defined based upon the BCP 47 standard. More...

Namespaces

namespace  icu
 File coll.h.

Typedefs

typedef enum URegionType URegionType
 URegionType is an enumeration defining the different types of regions.

Enumerations

enum  URegionType {
  URGN_UNKNOWN, URGN_TERRITORY, URGN_WORLD, URGN_CONTINENT,
  URGN_SUBCONTINENT, URGN_GROUPING, URGN_DEPRECATED, URGN_LIMIT
}
 URegionType is an enumeration defining the different types of regions. More...

Detailed Description

C++ API: Region classes (territory containment)

Definition in file region.h.

Typedef Documentation

typedef enum URegionType URegionType

URegionType is an enumeration defining the different types of regions.

Current possible values are URGN_WORLD, URGN_CONTINENT, URGN_SUBCONTINENT, URGN_TERRITORY, URGN_GROUPING, URGN_DEPRECATED, and URGN_UNKNOWN.

Draft:
This API may be changed in the future versions and was introduced in ICU 51

Enumeration Type Documentation

URegionType is an enumeration defining the different types of regions.

Current possible values are URGN_WORLD, URGN_CONTINENT, URGN_SUBCONTINENT, URGN_TERRITORY, URGN_GROUPING, URGN_DEPRECATED, and URGN_UNKNOWN.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
Enumerator:
URGN_UNKNOWN 

Type representing the unknown region.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
URGN_TERRITORY 

Type representing a territory.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
URGN_WORLD 

Type representing the whole world.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
URGN_CONTINENT 

Type representing a continent.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
URGN_SUBCONTINENT 

Type representing a sub-continent.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
URGN_GROUPING 

Type representing a grouping of territories that is not to be used in the normal WORLD/CONTINENT/SUBCONTINENT/TERRITORY containment tree.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
URGN_DEPRECATED 

Type representing a region whose code has been deprecated, usually due to a country splitting into multiple territories or changing its name.

Draft:
This API may be changed in the future versions and was introduced in ICU 51
URGN_LIMIT 

Maximum value for this unumeration.

Draft:
This API may be changed in the future versions and was introduced in ICU 51

Definition at line 27 of file region.h.