AspellChecker();
~AspellChecker();
- /// check the given word and return the result
+ /// \name SpellChecker inherited methods
+ //@{
enum Result check(WordLangTuple const &);
-
- /// insert the given word into the personal dictionary
+ void suggest(WordLangTuple const &, docstring_list &);
void insert(WordLangTuple const &);
-
- /// accept the given word temporarily
+ void remove(WordLangTuple const &);
void accept(WordLangTuple const &);
-
- /// return the next near miss after a SUGGESTED_WORDS result
- docstring const nextMiss();
-
- /// give an error message on messy exit
+ bool hasDictionary(Language const * lang) const;
+ int numDictionaries() const;
docstring const error();
+ void advanceChangeNumber();
+ //@}
private:
struct Private;