#include "InsetMath.h"
+namespace lyx {
+
/// The base character inset.
class InsetMathChar : public InsetMath {
public:
///
- explicit InsetMathChar(char c);
+ explicit InsetMathChar(char_type c);
///
void metrics(MetricsInfo & mi, Dimension & dim) const;
///
///
void octave(OctaveStream & os) const;
///
- void mathmlize(MathMLStream & ms) const;
+ void mathmlize(MathStream & ms) const;
/// identifies Charinsets
InsetMathChar const * asCharInset() const { return this; }
///
- char getChar() const { return char_; }
+ char_type getChar() const { return char_; }
///
bool isRelOp() const;
private:
virtual std::auto_ptr<InsetBase> doClone() const;
/// the character
- char char_;
+ char_type char_;
/// cached width
mutable int width_;
};
+
+} // namespace lyx
+
#endif