]> git.lyx.org Git - lyx.git/blobdiff - src/Thesaurus.h
Provide proper fallback if a bibliography processor is not found
[lyx.git] / src / Thesaurus.h
index 9c0bdc61de99e0855ab3a073e44ca0766dded1e9..52987cdd1377fdea6bcf41ad4701e927590e1b98 100644 (file)
@@ -14,9 +14,9 @@
 #define THESAURUS_H
 
 #include "support/docstring.h"
+#include "WordLangTuple.h"
 
 #include <map>
-#include <string>
 #include <vector>
 
 namespace lyx {
@@ -27,6 +27,9 @@ namespace lyx {
 
 class Thesaurus
 {
+       /// noncopyable
+       Thesaurus(Thesaurus const &);
+       void operator=(Thesaurus const &);
 public:
        ///
        Thesaurus();
@@ -38,7 +41,7 @@ public:
        /**
         * look up some text in the thesaurus
         */
-       Meanings lookup(docstring const & text, docstring const & lang);
+       Meanings lookup(WordLangTuple const & wl);
        /** check if a thesaurus for a given language \p lang is available
         *  (installed and loaded)
         */