X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flanguage.h;h=530f545320a03ea1fb8ee16da3e47a7647944caf;hb=35204f8f33d7400a5fefeffea533fb4cb4097211;hp=5e75174820de5b1ee5f2600235d467bd80cc264c;hpb=627b8df878fa8979c1a52827b80ea5aed5e6e92c;p=lyx.git diff --git a/src/language.h b/src/language.h index 5e75174820..530f545320 100644 --- a/src/language.h +++ b/src/language.h @@ -19,6 +19,9 @@ #include +namespace lyx { + + class Encoding; /// @@ -28,10 +31,10 @@ public: Language() : rightToLeft_(false) {} /// Language(std::string const & l, std::string const & b, std::string const & d, - bool rtl, Encoding const * e, std::string const & c, + bool rtl, std::string const & es, Encoding const * e, std::string const & c, std::string const & o) : lang_(l), babel_(b), display_(d), rightToLeft_(rtl), - encoding_(e), code_(c), latex_options_(o) + encodingStr_(es), encoding_(e), code_(c), latex_options_(o) {} /// std::string const & lang() const { return lang_; } @@ -40,10 +43,12 @@ public: /// std::string const & display() const { return display_; } /// - bool RightToLeft() const { return rightToLeft_; } + bool rightToLeft() const { return rightToLeft_; } /// Encoding const * encoding() const { return encoding_; } /// + std::string const & encodingStr() const { return encodingStr_; } + /// std::string const & code() const { return code_; } /// std::string const & latex_options() const { return latex_options_; } @@ -57,6 +62,8 @@ private: /// bool rightToLeft_; /// + std::string encodingStr_; + /// Encoding const * encoding_; /// std::string code_; @@ -96,4 +103,7 @@ extern Language const * english_language; extern Language const * ignore_language; extern Language const * latex_language; + +} // namespace lyx + #endif