Lines Matching refs:CanonicalIterator
65 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CanonicalIterator)
70 CanonicalIterator::CanonicalIterator(const UnicodeString &sourceStr, UErrorCode &status) :
84 CanonicalIterator::~CanonicalIterator() {
88 void CanonicalIterator::cleanPieces() {
114 UnicodeString CanonicalIterator::getSource() {
121 void CanonicalIterator::reset() {
132 UnicodeString CanonicalIterator::next() {
168 void CanonicalIterator::setSource(const UnicodeString &newSource, UErrorCode &status) {
267 void U_EXPORT2 CanonicalIterator::permute(UnicodeString &source, UBool skipZeros, Hashtable *result, UErrorCode &status) {
344 UnicodeString* CanonicalIterator::getEquivalents(const UnicodeString &segment, int32_t &result_len, UErrorCode &status) {
432 Hashtable *CanonicalIterator::getEquivalents2(Hashtable *fillinResult, const UChar *segment, int32_t segLen, UErrorCode &status) {
500 Hashtable *CanonicalIterator::extract(Hashtable *fillinResult, UChar32 comp, const UChar *segment, int32_t segLen, int32_t segmentPos, UErrorCode &status) {
501 //Hashtable *CanonicalIterator::extract(UChar32 comp, const UnicodeString &segment, int32_t segLen, int32_t segmentPos, UErrorCode &status) {