X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FInsetMathString.h;h=2930d24550bd9ffca12b66819cc0c5f19f53bc0b;hb=12314897982e07afd8926c997f66d7bb08e7e1fd;hp=50d92d6710b84b325f2830285cb3610bcfb366b4;hpb=e89625ef28143545a511cdabc67dee8b7be1b216;p=lyx.git diff --git a/src/mathed/InsetMathString.h b/src/mathed/InsetMathString.h index 50d92d6710..2930d24550 100644 --- a/src/mathed/InsetMathString.h +++ b/src/mathed/InsetMathString.h @@ -15,6 +15,8 @@ #include "InsetMath.h" +namespace lyx { + /** Some collection of chars with similar properties * mainly for math-extern */ @@ -22,13 +24,13 @@ class InsetMathString : public InsetMath { public: /// - explicit InsetMathString(std::string const & s); + explicit InsetMathString(docstring const & s); /// void metrics(MetricsInfo & mi, Dimension & dim) const; /// void draw(PainterInfo & pi, int x, int y) const; /// - std::string str() const { return str_; } + docstring str() const { return str_; } /// InsetMathString * asStringInset() { return this; } /// @@ -43,13 +45,16 @@ public: /// void mathematica(MathematicaStream &) const; /// - void mathmlize(MathMLStream &) const; + void mathmlize(MathStream &) const; /// void write(WriteStream & os) const; private: - virtual std::auto_ptr doClone() const; + virtual Inset * clone() const; /// the string - std::string str_; + docstring str_; }; + +} // namespace lyx + #endif