ICU 57.1
57.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
common
unicode
ulistformatter.h
Go to the documentation of this file.
1
/*
2
*****************************************************************************************
3
* Copyright (C) 2015-2016, International Business Machines
4
* Corporation and others. All Rights Reserved.
5
*****************************************************************************************
6
*/
7
8
#ifndef ULISTFORMATTER_H
9
#define ULISTFORMATTER_H
10
11
#include "
unicode/utypes.h
"
12
13
#if !UCONFIG_NO_FORMATTING
14
15
#include "
unicode/localpointer.h
"
16
31
struct
UListFormatter
;
32
typedef
struct
UListFormatter
UListFormatter
;
50
U_STABLE
UListFormatter
* U_EXPORT2
51
ulistfmt_open
(
const
char
* locale,
52
UErrorCode
* status);
53
60
U_STABLE
void
U_EXPORT2
61
ulistfmt_close
(
UListFormatter
*listfmt);
62
63
64
#if U_SHOW_CPLUSPLUS_API
65
66
U_NAMESPACE_BEGIN
67
77
U_DEFINE_LOCAL_OPEN_POINTER
(
LocalUListFormatterPointer
,
UListFormatter
,
ulistfmt_close
);
78
79
U_NAMESPACE_END
80
81
#endif
82
117
U_DRAFT
int32_t U_EXPORT2
118
ulistfmt_format
(
const
UListFormatter
* listfmt,
119
const
UChar
*
const
strings[],
120
const
int32_t * stringLengths,
121
int32_t stringCount,
122
UChar
* result,
123
int32_t resultCapacity,
124
UErrorCode
* status);
125
126
#endif
/* #if !UCONFIG_NO_FORMATTING */
127
128
#endif
Generated on Wed Mar 16 2016 23:45:45 for ICU 57.1 by
1.8.1.2