#include "unicode/utypes.h"
#if !UCONFIG_NO_FORMATTING
#include "formattedval_impl.h"
#include "putilimp.h"
U_NAMESPACE_BEGIN
FormattedValueFieldPositionIteratorImpl::FormattedValueFieldPositionIteratorImpl(
int32_t initialFieldCapacity,
UErrorCode& status)
: … { … }
FormattedValueFieldPositionIteratorImpl::~FormattedValueFieldPositionIteratorImpl() = default;
UnicodeString FormattedValueFieldPositionIteratorImpl::toString(
UErrorCode&) const { … }
UnicodeString FormattedValueFieldPositionIteratorImpl::toTempString(
UErrorCode&) const { … }
Appendable& FormattedValueFieldPositionIteratorImpl::appendTo(
Appendable& appendable,
UErrorCode&) const { … }
UBool FormattedValueFieldPositionIteratorImpl::nextPosition(
ConstrainedFieldPosition& cfpos,
UErrorCode&) const { … }
FieldPositionIteratorHandler FormattedValueFieldPositionIteratorImpl::getHandler(
UErrorCode& status) { … }
void FormattedValueFieldPositionIteratorImpl::appendString(
UnicodeString string,
UErrorCode& status) { … }
void FormattedValueFieldPositionIteratorImpl::addOverlapSpans(
UFieldCategory spanCategory,
int8_t firstIndex,
UErrorCode& status) { … }
void FormattedValueFieldPositionIteratorImpl::sort() { … }
U_NAMESPACE_END
#endif