HunspellChecker();
~HunspellChecker();
- SpellChecker::Result check(WordLangTuple const &);
- void insert(WordLangTuple const &);
- void accept(WordLangTuple const &);
- docstring const nextMiss();
- docstring const error();
+ /// \name SpellChecker inherited methods.
+ ///@{
+ enum Result check(WordLangTuple const &,
+ std::vector<WordLangTuple> const &) override;
+ void suggest(WordLangTuple const &, docstring_list &) override;
+ void stem(WordLangTuple const &, docstring_list &) override;
+ void insert(WordLangTuple const &) override;
+ void remove(WordLangTuple const &) override;
+ void accept(WordLangTuple const &) override;
+ bool hasDictionary(Language const * lang) const override;
+ int numDictionaries() const override;
+ docstring const error() override;
+ void advanceChangeNumber() override;
+ ///@}
private:
struct Private;