Class MSubsVisitor

Inheritance Relationships

Base Type

Class Documentation

class SymEngine::MSubsVisitor : public SymEngine::BaseVisitor<MSubsVisitor, XReplaceVisitor>

Public Functions

MSubsVisitor(const map_basic_basic &d, bool cache = true)
void bvisit(const Derivative &x)
void bvisit(const Subs &x)
void bvisit(const Basic &x)
void bvisit(const Add &x)
void bvisit(const Mul &x)
void bvisit(const Pow &x)
void bvisit(const OneArgFunction &x)
template<class T>
void bvisit(const TwoArgBasic<T> &x)
void bvisit(const MultiArgFunction &x)
void bvisit(const FunctionSymbol &x)
void bvisit(const Contains &x)
void bvisit(const And &x)
void bvisit(const FiniteSet &x)
void bvisit(const ImageSet &x)
void bvisit(const Union &x)
void bvisit(const Piecewise &pw)
void bvisit(const Derivative &x)
void bvisit(const Subs &x)