Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

umsg.h

Go to the documentation of this file.
00001 /*
00002 *******************************************************************************
00003 * Copyright © {1996-1999}, International Business Machines Corporation and others. All Rights Reserved.
00004 *******************************************************************************
00005 */
00006 
00007 #ifndef UMSG_H
00008 #define UMSG_H
00009 
00010 #include "unicode/utypes.h"
00011 #include <stdarg.h>
00185 U_CAPI int32_t
00186 u_formatMessage(    const    char        *locale,
00187             const    UChar        *pattern,
00188                 int32_t        patternLength,
00189                 UChar        *result,
00190                 int32_t        resultLength,
00191                 UErrorCode    *status,
00192                 ...);
00193  
00211 U_CAPI int32_t
00212 u_vformatMessage(    const    char        *locale,
00213             const    UChar        *pattern,
00214                 int32_t        patternLength,
00215                 UChar        *result,
00216                 int32_t        resultLength,
00217                 va_list       ap,
00218                 UErrorCode    *status);
00235 U_CAPI void 
00236 u_parseMessage(    const    char        *locale,
00237         const    UChar        *pattern,
00238             int32_t        patternLength,
00239         const    UChar        *source,
00240             int32_t        sourceLength,
00241             UErrorCode    *status,
00242             ...);
00243 
00259 U_CAPI void 
00260 u_vparseMessage(    const    char        *locale,
00261         const    UChar        *pattern,
00262             int32_t        patternLength,
00263         const    UChar        *source,
00264             int32_t        sourceLength,
00265             va_list       ap,
00266             UErrorCode    *status);
00267 
00268 #endif

Generated at Fri Dec 15 12:12:37 2000 for ICU 1.7 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000