OASIS
Open Algebra Software
Loading...
Searching...
No Matches
Oasis::TypedVisitor< T > Member List

This is the complete list of members for Oasis::TypedVisitor< T >, including all inherited members.

RetT typedefOasis::TypedVisitor< T >
TypedVisit(const Real &real) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Imaginary &imaginary) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Matrix &matrix) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Variable &variable) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Undefined &undefined) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const EulerNumber &) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Pi &) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Add< Expression, Expression > &add) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Subtract< Expression, Expression > &subtract) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Multiply< Expression, Expression > &multiply) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Divide< Expression, Expression > &divide) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Exponent< Expression, Expression > &exponent) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Log< Expression, Expression > &log) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Negate< Expression > &negate) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Magnitude< Expression > &magnitude) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Derivative< Expression, Expression > &derivative) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
TypedVisit(const Integral< Expression, Expression > &integral) -> RetT=0Oasis::TypedVisitor< T >protectedpure virtual
Visit(const Real &real) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Imaginary &imaginary) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Matrix &matrix) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Variable &variable) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Undefined &undefined) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const EulerNumber &e) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Pi &pi) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Add< Expression, Expression > &add) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Subtract< Expression, Expression > &subtract) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Multiply< Expression, Expression > &multiply) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Divide< Expression, Expression > &divide) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Exponent< Expression, Expression > &exponent) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Log< Expression, Expression > &log) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Negate< Expression > &negate) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Magnitude< Expression > &magnitude) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Derivative< Expression, Expression > &derivative) -> any finalOasis::TypedVisitor< T >inlinevirtual
Visit(const Integral< Expression, Expression > &integral) -> any finalOasis::TypedVisitor< T >inlinevirtual
~Visitor()=defaultOasis::Visitorvirtual