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 (C) 1996-2001, 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>
00187 U_CAPI int32_t
00188 u_formatMessage(    const    char        *locale,
00189             const    UChar        *pattern,
00190                 int32_t        patternLength,
00191                 UChar        *result,
00192                 int32_t        resultLength,
00193                 UErrorCode    *status,
00194                 ...);
00195 
00213 U_CAPI int32_t
00214 u_vformatMessage(    const    char        *locale,
00215             const    UChar        *pattern,
00216                 int32_t        patternLength,
00217                 UChar        *result,
00218                 int32_t        resultLength,
00219                 va_list       ap,
00220                 UErrorCode    *status);
00237 U_CAPI void
00238 u_parseMessage(    const    char        *locale,
00239         const    UChar        *pattern,
00240             int32_t        patternLength,
00241         const    UChar        *source,
00242             int32_t        sourceLength,
00243             UErrorCode    *status,
00244             ...);
00245 
00261 U_CAPI void
00262 u_vparseMessage(    const    char        *locale,
00263         const    UChar        *pattern,
00264             int32_t        patternLength,
00265         const    UChar        *source,
00266             int32_t        sourceLength,
00267             va_list       ap,
00268             UErrorCode    *status);
00269 
00270 #endif

Generated at Thu Mar 22 16:12:40 2001 for ICU 1.8 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000