]> git.lyx.org Git - lyx.git/blobdiff - src/WordLangTuple.h
Amend comment
[lyx.git] / src / WordLangTuple.h
index 9e1aecd1056217b80f9e001a405ec19db4e47755..6459c46f8faa18eaba2d3540863d9fa5235fbd16 100644 (file)
@@ -16,6 +16,8 @@
 
 #include "support/docstring.h"
 
+#include <vector>
+
 
 namespace lyx {
 
@@ -27,13 +29,11 @@ namespace lyx {
  */
 class WordLangTuple {
 public:
-       WordLangTuple() {}
+       WordLangTuple() : lang_(0) {}
 
-       WordLangTuple(docstring const & w, Language * l)
-               : word_(w)
-       {
-               lang_ = l;
-       }
+       WordLangTuple(docstring const & w, Language const * l)
+               : word_(w), lang_(l)
+       {}
 
        /// return the word
        docstring const & word() const {
@@ -49,10 +49,13 @@ private:
        /// the word
        docstring word_;
        /// language of word
-       Language * lang_;
+       Language const * lang_;
 };
 
 
+typedef std::vector<WordLangTuple> WordLangTable;
+
+
 } // namespace lyx
 
 #endif // WORD_LANG_TUPLE_H