Class Visitor¶
Defined in File visitor.h
Inheritance Relationships¶
Derived Types¶
public SymEngine::BaseVisitor< AtomsVisitor< Args... > >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< C >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< CountOpsVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< DiffVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< EvalComplexDoubleVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< EvalRealDoubleVisitorFinal >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< EvalRealDoubleVisitorPattern >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< ExpandVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< FreeSymbolsVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< InvertComplexVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< LambdaDoubleVisitor< double > >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< LambdaDoubleVisitor< std::complex< double > > >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< LambdaDoubleVisitor< T > >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< NumerDenomVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< OptsCSEVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< RealImagVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< SeriesVisitor< Poly, Coeff, Series > >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< TransformVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< XReplaceVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< ZeroVisitor >
(Template Class BaseVisitor)public SymEngine::BaseVisitor< Derived, Base >
(Template Class BaseVisitor)public SymEngine::StopVisitor
(Class StopVisitor)
Class Documentation¶
-
class
SymEngine
::
Visitor
¶ Subclassed by SymEngine::BaseVisitor< AtomsVisitor< Args… > >, SymEngine::BaseVisitor< C >, SymEngine::BaseVisitor< CountOpsVisitor >, SymEngine::BaseVisitor< DiffVisitor >, SymEngine::BaseVisitor< EvalComplexDoubleVisitor >, SymEngine::BaseVisitor< EvalRealDoubleVisitorFinal >, SymEngine::BaseVisitor< EvalRealDoubleVisitorPattern >, SymEngine::BaseVisitor< ExpandVisitor >, SymEngine::BaseVisitor< FreeSymbolsVisitor >, SymEngine::BaseVisitor< InvertComplexVisitor >, SymEngine::BaseVisitor< LambdaDoubleVisitor< double > >, SymEngine::BaseVisitor< LambdaDoubleVisitor< std::complex< double > > >, SymEngine::BaseVisitor< LambdaDoubleVisitor< T > >, SymEngine::BaseVisitor< NumerDenomVisitor >, SymEngine::BaseVisitor< OptsCSEVisitor >, SymEngine::BaseVisitor< RealImagVisitor >, SymEngine::BaseVisitor< SeriesVisitor< Poly, Coeff, Series > >, SymEngine::BaseVisitor< TransformVisitor >, SymEngine::BaseVisitor< XReplaceVisitor >, SymEngine::BaseVisitor< ZeroVisitor >, SymEngine::BaseVisitor< Derived, Base >, SymEngine::StopVisitor
Public Functions
-
~Visitor
()¶
-