Lines Matching refs:Iterator
241 * Iterator for all of the (byte sequence, value) pairs in a BytesTrie.
244 class U_COMMON_API Iterator : public UMemory {
249 * @param maxStringLength If 0, the iterator returns full strings/byte sequences.
250 * Otherwise, the iterator returns strings with this maximum length.
257 Iterator(const void *trieBytes, int32_t maxStringLength, UErrorCode &errorCode);
262 * @param maxStringLength If 0, the iterator returns full strings/byte sequences.
263 * Otherwise, the iterator returns strings with this maximum length.
270 Iterator(const BytesTrie &trie, int32_t maxStringLength, UErrorCode &errorCode);
276 ~Iterator();
279 * Resets this iterator to its initial state.
283 Iterator &reset();
510 // Iterator variables.