/* * Copyright (c) 2011 Voicu Vlad * Licensed under the Simplified BSD license. * See Documentation/Licenses/GPLv3.txt for more information. */ #include #include #include #pragma once class Hunspell; namespace Swift { class HunspellChecker : public SpellChecker { public: HunspellChecker(const char* affix_path, const char* dict_path); virtual ~HunspellChecker(); virtual bool isCorrect(const std::string& word); virtual void getSuggestions(const std::string& word, std::vector& list); private: Hunspell* speller_; }; }