class Buffer;
class MathData;
-class MathMacroTemplate;
+class InsetMathMacroTemplate;
class Paragraph;
class latexkeys;
/// Create lazy MacroData which only queries the macro template when needed
MacroData(Buffer * buf, DocIterator const & pos);
/// Create non-lazy MacroData which directly queries the macro template
- MacroData(Buffer * buf, MathMacroTemplate const & macro);
+ MacroData(Buffer * buf, InsetMathMacroTemplate const & macro);
///
docstring const & definition() const { updateData(); return definition_; }
///
char const * MathMLtype() const;
///
+ latexkeys const * symbol() const { return sym_; }
+ ///
void setSymbol(latexkeys const * sym) { sym_ = sym; }
///
DocIterator const & pos() { return pos_; }
private:
///
- void queryData(MathMacroTemplate const & macro) const;
+ void queryData(InsetMathMacroTemplate const & macro) const;
///
void updateData() const;
///