ICU 56.1
56.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
i18n
unicode
ufieldpositer.h
Go to the documentation of this file.
1
/*
2
*****************************************************************************************
3
* Copyright (C) 2015, International Business Machines
4
* Corporation and others. All Rights Reserved.
5
*****************************************************************************************
6
*/
7
8
#ifndef UFIELDPOSITER_H
9
#define UFIELDPOSITER_H
10
11
#include "
unicode/utypes.h
"
12
13
#if !UCONFIG_NO_FORMATTING
14
#ifndef U_HIDE_DRAFT_API
15
16
#include "
unicode/localpointer.h
"
17
42
struct
UFieldPositionIterator
;
43
typedef
struct
UFieldPositionIterator
UFieldPositionIterator
;
54
U_DRAFT
UFieldPositionIterator
* U_EXPORT2
55
ufieldpositer_open
(
UErrorCode
* status);
56
63
U_DRAFT
void
U_EXPORT2
64
ufieldpositer_close
(
UFieldPositionIterator
*fpositer);
65
66
67
#if U_SHOW_CPLUSPLUS_API
68
69
U_NAMESPACE_BEGIN
70
80
U_DEFINE_LOCAL_OPEN_POINTER
(
LocalUFieldPositionIteratorPointer
,
UFieldPositionIterator
,
ufieldpositer_close
);
81
82
U_NAMESPACE_END
83
84
#endif
85
114
U_DRAFT
int32_t U_EXPORT2
115
ufieldpositer_next
(
UFieldPositionIterator
*fpositer,
116
int32_t *beginIndex, int32_t *endIndex);
117
118
#endif
/* U_HIDE_DRAFT_API */
119
#endif
/* #if !UCONFIG_NO_FORMATTING */
120
121
#endif
Generated on Wed Oct 7 2015 21:17:57 for ICU 56.1 by
1.8.1.2