]> git.lyx.org Git - lyx.git/blobdiff - src/TextClass.h
This patch introduces ProvidesModule and ExcludesModule layout tags.
[lyx.git] / src / TextClass.h
index 36630238aed0abe171fb0cf7c1ce9d1898c6dec3..456765eac150476c1ae174b55527e24a8d7edfe7 100644 (file)
@@ -251,8 +251,12 @@ protected:
        std::set<std::string> provides_;
        /// latex packages requested by document class.
        std::set<std::string> requires_;
-       /// modules wanted by document class
-       std::set<std::string> usemod_;
+       /// default modules wanted by document class
+       std::list<std::string> default_modules_;
+       /// modules provided by document class
+       std::list<std::string> provided_modules_;
+       /// modules excluded by document class
+       std::list<std::string> excluded_modules_;
        ///
        unsigned int columns_;
        ///
@@ -305,8 +309,6 @@ private:
        void readCharStyle(Lexer &, std::string const &);
        ///
        void readFloat(Lexer &);
-       ///
-       void readCounter(Lexer &);
 };