ICU 4.8.1.1
4.8.1.1
|
FieldPositionIterator returns the field ids and their start/limit positions generated by a call to Format::format. More...
#include <fpositer.h>
Public Member Functions | |
~FieldPositionIterator () | |
Destructor. | |
FieldPositionIterator (void) | |
Constructs a new, empty iterator. | |
FieldPositionIterator (const FieldPositionIterator &) | |
Copy constructor. | |
UBool | operator== (const FieldPositionIterator &) const |
Return true if another object is semantically equal to this one. | |
UBool | operator!= (const FieldPositionIterator &rhs) const |
Returns the complement of the result of operator==. | |
UBool | next (FieldPosition &fp) |
If the current position is valid, updates the FieldPosition values, advances the iterator, and returns TRUE, otherwise returns FALSE. | |
Friends | |
class | FieldPositionIteratorHandler |
FieldPositionIterator returns the field ids and their start/limit positions generated by a call to Format::format.
See Format, NumberFormat, DecimalFormat.
Definition at line 53 of file fpositer.h.
Destructor.
Constructs a new, empty iterator.
Copy constructor.
If the copy failed for some reason, the new iterator will be empty.
If the current position is valid, updates the FieldPosition values, advances the iterator, and returns TRUE, otherwise returns FALSE.
UBool FieldPositionIterator::operator!= | ( | const FieldPositionIterator & | rhs | ) | const [inline] |
Returns the complement of the result of operator==.
rhs | The FieldPositionIterator to be compared for inequality |
Definition at line 90 of file fpositer.h.
References operator==().
UBool FieldPositionIterator::operator== | ( | const FieldPositionIterator & | ) | const |
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.