* de.po: sync with branch.
[lyx.git] / src / AspellChecker.h
blob61e904c31627b1488cb0f5db4ca19f6eccf01fd0
1 // -*- C++ -*-
2 /**
3 * \file AspellChecker.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Kevin Atkinson
8 * \author John Levon
10 * Full author contact details are available in file CREDITS.
13 #ifndef LYX_ASPELL_H
14 #define LYX_ASPELL_H
16 #include "SpellChecker.h"
18 namespace lyx {
20 class AspellChecker : public SpellChecker
22 public:
23 AspellChecker();
24 ~AspellChecker();
26 /// SpellChecker inherited methods.
27 ///@{
28 enum Result check(WordLangTuple const &);
29 void suggest(WordLangTuple const &, docstring_list &);
30 void insert(WordLangTuple const &);
31 void accept(WordLangTuple const &);
32 docstring const error();
33 ///@}
35 private:
36 struct Private;
37 Private * d;
41 } // namespace lyx
43 #endif // LYX_ASPELL_H