| Inflection
    Morphology Inflection | 
Provides the ability to iterate over the words from a DictionaryMetaData object. More...
#include <DictionaryKeyIterator.hpp>
 Inheritance diagram for inflection::dictionary::DictionaryKeyIterator:
 Inheritance diagram for inflection::dictionary::DictionaryKeyIterator:| Public Member Functions | |
| DictionaryKeyIterator (DictionaryKeyIterator &&iterator) | |
| ~DictionaryKeyIterator () override | |
| const ::std::u16string & | operator* () const | 
| DictionaryKeyIterator & | operator++ () | 
| bool | operator== (const DictionaryKeyIterator &rhs) const | 
| DictionaryKeyIterator | begin () const | 
| DictionaryKeyIterator | end () const | 
| DictionaryKeyIterator (const DictionaryKeyIterator &)=delete | |
| DictionaryKeyIterator & | operator= (const DictionaryKeyIterator &)=delete | 
|  Public Member Functions inherited from inflection::Object | |
| virtual ::std::u16string | toString () const | 
| virtual | ~Object () | 
| Friends | |
| class | DictionaryMetaData_MMappedDictionary | 
Provides the ability to iterate over the words from a DictionaryMetaData object.
Definition at line 16 of file DictionaryKeyIterator.hpp.
| inflection::dictionary::DictionaryKeyIterator::DictionaryKeyIterator | ( | DictionaryKeyIterator && | iterator | ) | 
Move constructor
| 
 | override | 
Destructor
| DictionaryKeyIterator inflection::dictionary::DictionaryKeyIterator::begin | ( | ) | const | 
The first word in the dictionary.
| DictionaryKeyIterator inflection::dictionary::DictionaryKeyIterator::end | ( | ) | const | 
The last word in the dictionary.
| const ::std::u16string & inflection::dictionary::DictionaryKeyIterator::operator* | ( | ) | const | 
Retrieve a reference to the current word.
| DictionaryKeyIterator & inflection::dictionary::DictionaryKeyIterator::operator++ | ( | ) | 
Iterate to the next word
| bool inflection::dictionary::DictionaryKeyIterator::operator== | ( | const DictionaryKeyIterator & | rhs | ) | const | 
Return true when this is equal to the other iterator.
| 
 | friend | 
Definition at line 66 of file DictionaryKeyIterator.hpp.