namespace lyx {
-class BufferParams;
-
-class ASpell : public SpellChecker {
+class ASpell : public SpellChecker
+{
public:
- /**
- * Initialise the spellchecker with the given buffer params and language.
- */
- ASpell(BufferParams const & params, std::string const & lang);
-
- virtual ~ASpell();
+ ASpell();
+ ~ASpell();
/// check the given word and return the result
- virtual enum Result check(WordLangTuple const &);
+ enum Result check(WordLangTuple const &);
/// insert the given word into the personal dictionary
- virtual void insert(WordLangTuple const &);
+ void insert(WordLangTuple const &);
/// accept the given word temporarily
- virtual void accept(WordLangTuple const &);
+ void accept(WordLangTuple const &);
/// return the next near miss after a SUGGESTED_WORDS result
- virtual docstring const nextMiss();
+ docstring const nextMiss();
/// give an error message on messy exit
- virtual docstring const error();
+ docstring const error();
private:
/// add a speller of the given language