#include "unicode/utypes.h"
#if !UCONFIG_NO_COLLATION
#include "unicode/utf8.h"
#include "charstr.h"
#include "cmemory.h"
#include "collation.h"
#include "collationdata.h"
#include "collationfcd.h"
#include "collationiterator.h"
#include "normalizer2impl.h"
#include "uassert.h"
#include "utf8collationiterator.h"
U_NAMESPACE_BEGIN
UTF8CollationIterator::~UTF8CollationIterator() { … }
void
UTF8CollationIterator::resetToOffset(int32_t newOffset) { … }
int32_t
UTF8CollationIterator::getOffset() const { … }
uint32_t
UTF8CollationIterator::handleNextCE32(UChar32 &c, UErrorCode & ) { … }
UBool
UTF8CollationIterator::foundNULTerminator() { … }
UBool
UTF8CollationIterator::forbidSurrogateCodePoints() const { … }
UChar32
UTF8CollationIterator::nextCodePoint(UErrorCode & ) { … }
UChar32
UTF8CollationIterator::previousCodePoint(UErrorCode & ) { … }
void
UTF8CollationIterator::forwardNumCodePoints(int32_t num, UErrorCode & ) { … }
void
UTF8CollationIterator::backwardNumCodePoints(int32_t num, UErrorCode & ) { … }
FCDUTF8CollationIterator::~FCDUTF8CollationIterator() { … }
void
FCDUTF8CollationIterator::resetToOffset(int32_t newOffset) { … }
int32_t
FCDUTF8CollationIterator::getOffset() const { … }
uint32_t
FCDUTF8CollationIterator::handleNextCE32(UChar32 &c, UErrorCode &errorCode) { … }
UBool
FCDUTF8CollationIterator::nextHasLccc() const { … }
UBool
FCDUTF8CollationIterator::previousHasTccc() const { … }
char16_t
FCDUTF8CollationIterator::handleGetTrailSurrogate() { … }
UBool
FCDUTF8CollationIterator::foundNULTerminator() { … }
UChar32
FCDUTF8CollationIterator::nextCodePoint(UErrorCode &errorCode) { … }
UChar32
FCDUTF8CollationIterator::previousCodePoint(UErrorCode &errorCode) { … }
void
FCDUTF8CollationIterator::forwardNumCodePoints(int32_t num, UErrorCode &errorCode) { … }
void
FCDUTF8CollationIterator::backwardNumCodePoints(int32_t num, UErrorCode &errorCode) { … }
void
FCDUTF8CollationIterator::switchToForward() { … }
UBool
FCDUTF8CollationIterator::nextSegment(UErrorCode &errorCode) { … }
void
FCDUTF8CollationIterator::switchToBackward() { … }
UBool
FCDUTF8CollationIterator::previousSegment(UErrorCode &errorCode) { … }
UBool
FCDUTF8CollationIterator::normalize(const UnicodeString &s, UErrorCode &errorCode) { … }
U_NAMESPACE_END
#endif