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
i18n
unicode
ufieldpositer.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 UFIELDPOSITER_H
9
#define UFIELDPOSITER_H
10
11
#include "
unicode/utypes.h
"
12
13
#if !UCONFIG_NO_FORMATTING
14
15
#include "
unicode/localpointer.h
"
16
41
struct
UFieldPositionIterator
;
42
typedef
struct
UFieldPositionIterator
UFieldPositionIterator
;
53
U_STABLE
UFieldPositionIterator
* U_EXPORT2
54
ufieldpositer_open
(
UErrorCode
* status);
55
62
U_STABLE
void
U_EXPORT2
63
ufieldpositer_close
(
UFieldPositionIterator
*fpositer);
64
65
66
#if U_SHOW_CPLUSPLUS_API
67
68
U_NAMESPACE_BEGIN
69
79
U_DEFINE_LOCAL_OPEN_POINTER
(
LocalUFieldPositionIteratorPointer
,
UFieldPositionIterator
,
ufieldpositer_close
);
80
81
U_NAMESPACE_END
82
83
#endif
84
113
U_STABLE
int32_t U_EXPORT2
114
ufieldpositer_next
(
UFieldPositionIterator
*fpositer,
115
int32_t *beginIndex, int32_t *endIndex);
116
117
#endif
/* #if !UCONFIG_NO_FORMATTING */
118
119
#endif
Generated on Wed Mar 16 2016 23:45:45 for ICU 57.1 by
1.8.1.2