]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_macrotable.h
small up/down tweaking
[lyx.git] / src / mathed / math_macrotable.h
index 098a85c1480970a891d854ff75ad45cbb04b2257..60e115ec7a51e2a076a6c3115387d90d3c74d6a5 100644 (file)
 #pragma interface
 #endif
 
-class MathArray;
 
 ///
-struct MathMacroTable {
+class MathMacroTable {
 public:
        ///
-       static void create(string const &, int, string const &);
+       static void create(MathAtom const &);
        ///
-       static void create(string const &, int, MathArray const &, MathArray const &);
+       static MathAtom & provide(string const & name);
        ///
-       static MathAtom & provide(string const &);
+       static bool has(string const & name);
        ///
-       static bool has(string const &);
-       ///
-       static void builtinMacros();
+       static void dump();
 private:
        ///
        typedef std::map<string, MathAtom> table_type;
        //
        static table_type macro_table;
-public:
-       ///
-       static void dump();
 };
+
 #endif