2001-02-09 01:45:45 +00:00
|
|
|
/*
|
2001-03-21 22:07:51 +00:00
|
|
|
******************************************************************************
|
2001-02-09 01:45:45 +00:00
|
|
|
*
|
2003-12-23 19:05:47 +00:00
|
|
|
* Copyright (C) 2000-2003, International Business Machines
|
2001-02-09 01:45:45 +00:00
|
|
|
* Corporation and others. All Rights Reserved.
|
|
|
|
*
|
2001-03-21 22:07:51 +00:00
|
|
|
******************************************************************************
|
2001-02-09 01:45:45 +00:00
|
|
|
*
|
|
|
|
* File sprintf.h
|
|
|
|
*
|
|
|
|
* Modification History:
|
|
|
|
*
|
|
|
|
* Date Name Description
|
|
|
|
* 02/08/00 george Creation. Copied from uprintf.h
|
2001-03-21 22:07:51 +00:00
|
|
|
******************************************************************************
|
2001-02-09 01:45:45 +00:00
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef USPRINTF_H
|
|
|
|
#define USPRINTF_H
|
|
|
|
|
|
|
|
#include "unicode/utypes.h"
|
2002-10-01 01:26:49 +00:00
|
|
|
|
|
|
|
#if !UCONFIG_NO_FORMATTING
|
|
|
|
|
2003-08-05 07:39:12 +00:00
|
|
|
#include "uprintf.h"
|
2001-02-09 01:45:45 +00:00
|
|
|
#include "locbund.h"
|
2003-08-06 16:18:38 +00:00
|
|
|
#include "uprintf.h"
|
|
|
|
|
|
|
|
typedef struct u_localized_string {
|
|
|
|
UChar *str; /* Place to write the string */
|
|
|
|
int32_t available;/* Number of codeunits available to write to */
|
|
|
|
int32_t len; /* Maximum number of code units that can be written to output */
|
2001-02-09 01:45:45 +00:00
|
|
|
|
2003-08-06 16:18:38 +00:00
|
|
|
ULocaleBundle fBundle; /* formatters */
|
|
|
|
} u_localized_string;
|
2001-02-09 01:45:45 +00:00
|
|
|
|
2002-10-01 01:26:49 +00:00
|
|
|
#endif /* #if !UCONFIG_NO_FORMATTING */
|
2001-02-09 01:45:45 +00:00
|
|
|
|
|
|
|
#endif
|