Main Page | Class Hierarchy | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

ulocdata.h

00001 /*
00002 ******************************************************************************
00003 *                                                                            *
00004 * Copyright (C) 2003, International Business Machines                        *
00005 *                Corporation and others. All Rights Reserved.                *
00006 *                                                                            *
00007 ******************************************************************************
00008 *   file name:  ulocdata.h
00009 *   encoding:   US-ASCII
00010 *   tab size:   8 (not used)
00011 *   indentation:4
00012 *
00013 *   created on: 2003Oct21
00014 *   created by: Ram Viswanadha
00015 */
00016 
00017 #ifndef __ULOCDATA_H__
00018 #define __ULOCDATA_H__
00019 
00020 #include "unicode/ures.h"
00021 #include "unicode/uloc.h"
00022 #include "unicode/uset.h"
00023 
00024 
00041 U_CAPI USet* U_EXPORT2 
00042 ulocdata_getExemplarSet(USet *fillIn, const char *localeID, UErrorCode *status);
00043 
00044 
00049 typedef enum UMeasurementSystem {
00050     UMS_SI,     
00051     UMS_US,     
00052     UMS_LIMIT
00053 } UMeasurementSystem;
00054 
00064 U_CAPI UMeasurementSystem U_EXPORT2
00065 ulocdata_getMeasurementSystem(const char *localeID, UErrorCode *status);
00066 
00082 U_CAPI void U_EXPORT2
00083 ulocdata_getPaperSize(const char *localeID, int32_t *height, int32_t *width, UErrorCode *status);
00084 
00085 #endif

Generated on Tue Oct 26 18:11:09 2004 for ICU 2.8 by  doxygen 1.3.9.1