00001 // © 2016 and later: Unicode, Inc. and others. 00002 // License & terms of use: http://www.unicode.org/copyright.html 00003 /* 00004 ********************************************************************** 00005 * Copyright (c) 2003-2004, International Business Machines 00006 * Corporation and others. All Rights Reserved. 00007 ********************************************************************** 00008 * Author: Alan Liu 00009 * Created: March 19 2003 00010 * Since: ICU 2.6 00011 ********************************************************************** 00012 */ 00013 #ifndef UCAT_H 00014 #define UCAT_H 00015 00016 #include "unicode/utypes.h" 00017 #include "unicode/ures.h" 00018 00066 U_CDECL_BEGIN 00067 00073 typedef UResourceBundle* u_nl_catd; 00074 00106 U_STABLE u_nl_catd U_EXPORT2 00107 u_catopen(const char* name, const char* locale, UErrorCode* ec); 00108 00117 U_STABLE void U_EXPORT2 00118 u_catclose(u_nl_catd catd); 00119 00152 U_STABLE const UChar* U_EXPORT2 00153 u_catgets(u_nl_catd catd, int32_t set_num, int32_t msg_num, 00154 const UChar* s, 00155 int32_t* len, UErrorCode* ec); 00156 00157 U_CDECL_END 00158 00159 #endif /*UCAT_H*/ 00160 /*eof*/
1.6.1