class FieldPositionIterator

Defined at line 58 of file ../../third_party/icu/latest/source/i18n/unicode/fpositer.h

FieldPositionIterator returns the field ids and their start/limit positions generated

by a call to Format::format. See Format, NumberFormat, DecimalFormat.

ICU 4.4

Public Methods

void ~FieldPositionIterator ()

Destructor.

ICU 4.4

void FieldPositionIterator ()

Constructs a new, empty iterator.

ICU 4.4

void FieldPositionIterator (const FieldPositionIterator & )

Copy constructor. If the copy failed for some reason, the new iterator will

be empty.

ICU 4.4

bool operator!= (const FieldPositionIterator & rhs)

Returns the complement of the result of operator==

Parameters

rhs The FieldPositionIterator to be compared for inequality

Returns

the complement of the result of operator==

ICU 4.4

Defined at line 95 of file ../../third_party/icu/latest/source/i18n/unicode/fpositer.h

bool operator== (const FieldPositionIterator & )

Return true if another object is semantically equal to this

one.

Return true if this FieldPositionIterator is at the same position in an

equal array of run values.

ICU 4.4

UBool next (FieldPosition & fp)

If the current position is valid, updates the FieldPosition values, advances the iterator,

and returns true, otherwise returns false.

ICU 4.4

Friends

class FieldPositionIteratorHandler