7 class PspellStringEmulation;
8 class PspellCanHaveError;
13 class PSpell : public SpellBase
19 PSpell(BufferParams const & params, string const & lang);
22 /// initialize spell checker
23 void initialize(BufferParams const & params, string const & lang);
25 bool alive() { return alive_; }
26 /// clean up after error
29 enum spellStatus check(string const & word);
30 /// close spellchecker
33 void insert(string const & word);
35 void accept(string const & word);
37 void store(string const & mis, string const & cor);
39 char const * nextMiss();
47 PspellStringEmulation * els;
49 PspellCanHaveError * spell_error_object;