Lines Matching refs:URegion

16  * \brief C API: URegion (territory containment and mapping)
18 * URegion objects represent data associated with a particular Unicode Region Code, also known as a
23 * URegion objects can also provide mappings to and from additional codes. There are different types
52 * URegion objects are const/immutable, owned and maintained by ICU itself, so there are not functions
120 * Opaque URegion object for use in C programs.
123 struct URegion;
124 typedef struct URegion URegion; /**< @draft ICU 52 */
127 * Returns a pointer to a URegion for the specified region code: A 2-letter or 3-letter ISO 3166
134 U_DRAFT const URegion* U_EXPORT2
138 * Returns a pointer to a URegion for the specified numeric region code. If the numeric region
142 U_DRAFT const URegion* U_EXPORT2
158 uregion_areEqual(const URegion* uregion, const URegion* otherRegion);
161 * Returns a pointer to the URegion that contains the specified uregion. Returns NULL if the
163 * this method with region "IT" (Italy) returns the URegion for "039" (Southern Europe).
166 U_DRAFT const URegion* U_EXPORT2
167 uregion_getContainingRegion(const URegion* uregion);
170 * Return a pointer to the URegion that geographically contains this uregion and matches the
175 * URegion "150" (Europe).
178 U_DRAFT const URegion* U_EXPORT2
179 uregion_getContainingRegionOfType(const URegion* uregion, URegionType type);
192 uregion_getContainedRegions(const URegion* uregion, UErrorCode *status);
204 uregion_getContainedRegionsOfType(const URegion* uregion, URegionType type, UErrorCode *status);
212 uregion_contains(const URegion* uregion, const URegion* otherRegion);
223 uregion_getPreferredValues(const URegion* uregion, UErrorCode *status);
230 uregion_getRegionCode(const URegion* uregion);
238 uregion_getNumericCode(const URegion* uregion);
245 uregion_getType(const URegion* uregion);