Home | History | Annotate | Download | only in unicode

Lines Matching full:trie

20  * \brief C++ API: Trie for mapping byte sequences to integer values.
40 * This class owns the serialized trie data only if it was constructed by
61 * @param trieBytes The byte array that contains the serialized trie.
75 * Copy constructor, copies the other trie reader object and its state,
85 * Resets this trie to its initial state.
96 * BytesTrie state object, for saving a trie's current state
97 * and resetting the trie back to this state later.
116 * Saves the state of this trie.
117 * @param state The State object to hold the trie's state.
130 * Resets this trie to the saved state.
131 * If the state object contains no state, or the state of a different trie,
132 * then this trie remains unchanged.
133 * @param state The State object which holds a saved trie state.
156 * Traverses the trie from the initial state for this input byte.
172 * Traverses the trie from the current state for this input byte.
181 * Traverses the trie from the current state for this byte sequence.
246 * @param trieBytes The trie bytes.
259 * @param trie The trie whose state will be copied for iteration.
268 Iterator(const BytesTrie &trie, int32_t maxStringLength, UErrorCode &errorCode);
427 // The trie consists of a series of byte-serialized nodes for incremental
428 // string/byte sequence matching. The root node is at the beginning of the trie data.
511 // Pointer to next trie byte to read. NULL if no more matches.