Enhanced C#
Language of your choice: library documentation
|
Enumerates keys of a CPStringTrie. More...
Enumerates keys of a CPStringTrie.
Avoid calling Current more than once per key, as each call requires the key to be decoded from the bytes it is made up of.
Properties | |
new string | Current [get] |
Properties inherited from Loyc.Collections.Impl.CPEnumerator< TValue > | |
T | Current [get] |
bool | IsValid [get] |
Returns true if this enumerator points to an item and Current is valid. More... | |
InternalList< byte > | CurrentKey [get] |
Protected Member Functions | |
KeyEnumerator (CPTrie< TValue > trie) | |
Additional Inherited Members | |
Public Member Functions inherited from Loyc.Collections.Impl.CPEnumerator< TValue > | |
bool | MoveNext () |
bool | MovePrev () |
void | Reset () |
void | Dispose () |
Protected fields inherited from Loyc.Collections.Impl.CPEnumerator< TValue > | |
T | CurrentValue |
CPTrie< T > | _trie |