Class TransformVisitor¶
Defined in File visitor.h
Inheritance Relationships¶
Base Type¶
public SymEngine::BaseVisitor< TransformVisitor >(Template Class BaseVisitor)
Derived Types¶
public SymEngine::BaseVisitor< EvalVisitor, TransformVisitor >(Template Class BaseVisitor)public SymEngine::BaseVisitor< RebuildVisitor, TransformVisitor >(Template Class BaseVisitor)public SymEngine::BaseVisitor< RewriteAsExp, TransformVisitor >(Template Class BaseVisitor)
Class Documentation¶
-
class
SymEngine::TransformVisitor: public SymEngine::BaseVisitor<TransformVisitor>¶ Subclassed by SymEngine::BaseVisitor< EvalVisitor, TransformVisitor >, SymEngine::BaseVisitor< RebuildVisitor, TransformVisitor >, SymEngine::BaseVisitor< RewriteAsExp, TransformVisitor >
Public Functions
-
TransformVisitor()¶
-
void
bvisit(const OneArgFunction &x)¶
-
template<class
T>
voidbvisit(const TwoArgBasic<T> &x)¶
-
void
bvisit(const MultiArgFunction &x)¶
-