Changeset View
Changeset View
Standalone View
Standalone View
analitza/mathmlexpressionwriter.h
Show All 29 Lines | |||||
30 | * \ingroup AnalitzaModule | 30 | * \ingroup AnalitzaModule | ||
31 | * | 31 | * | ||
32 | * \brief This class represents the mathml expression writer. | 32 | * \brief This class represents the mathml expression writer. | ||
33 | */ | 33 | */ | ||
34 | 34 | | |||
35 | class MathMLExpressionWriter : public AbstractExpressionVisitor | 35 | class MathMLExpressionWriter : public AbstractExpressionVisitor | ||
36 | { | 36 | { | ||
37 | public: | 37 | public: | ||
38 | MathMLExpressionWriter(const Object* o); | 38 | explicit MathMLExpressionWriter(const Object* o); | ||
39 | 39 | | |||
40 | virtual QVariant visit(const None* var) override; | 40 | virtual QVariant visit(const None* var) override; | ||
41 | virtual QVariant visit(const Ci* var) override; | 41 | virtual QVariant visit(const Ci* var) override; | ||
42 | virtual QVariant visit(const Cn* var) override; | 42 | virtual QVariant visit(const Cn* var) override; | ||
43 | virtual QVariant visit(const Container* var) override; | 43 | virtual QVariant visit(const Container* var) override; | ||
44 | virtual QVariant visit(const Operator* var) override; | 44 | virtual QVariant visit(const Operator* var) override; | ||
45 | virtual QVariant visit(const Vector* var) override; | 45 | virtual QVariant visit(const Vector* var) override; | ||
46 | virtual QVariant visit(const List* l) override; | 46 | virtual QVariant visit(const List* l) override; | ||
Show All 14 Lines |