#define LYX_PSPELL_H
#include <map>
-
+
#include "SpellBase.h"
class PspellManager;
class PspellStringEmulation;
class PspellCanHaveError;
-class PspellConfig;
+class PspellConfig;
class BufferParams;
*/
virtual bool alive() { return true; }
- /// clean up on messy exit
- virtual void cleanUp();
-
/// check the given word and return the result
virtual enum Result check(WordLangTuple const &);
- /// finish this spellchecker instance
- virtual void close();
-
/// insert the given word into the personal dictionary
virtual void insert(WordLangTuple const &);
/// return the next near miss after a MISSED result
virtual string const nextMiss();
- /// give an error message on messy exit
+ /// give an error message on messy exit
virtual string const error();
private:
PspellManager * manager;
PspellConfig * config;
};
-
+
typedef std::map<string, struct Manager> Managers;
/// the managers
Managers managers_;
-
+
/// FIXME
PspellStringEmulation * els;
/// FIXME