![]() |
OASIS
Open Algebra Software
|
This is the complete list of members for Oasis::TypedVisitor< T >, including all inherited members.
RetT typedef | Oasis::TypedVisitor< T > | |
TypedVisit(const Real &real) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Imaginary &imaginary) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Matrix &matrix) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Variable &variable) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Undefined &undefined) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const EulerNumber &) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Pi &) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Add< Expression, Expression > &add) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Subtract< Expression, Expression > &subtract) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Multiply< Expression, Expression > &multiply) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Divide< Expression, Expression > ÷) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Exponent< Expression, Expression > &exponent) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Log< Expression, Expression > &log) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Negate< Expression > &negate) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Magnitude< Expression > &magnitude) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Derivative< Expression, Expression > &derivative) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
TypedVisit(const Integral< Expression, Expression > &integral) -> RetT=0 | Oasis::TypedVisitor< T > | protectedpure virtual |
Visit(const Real &real) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Imaginary &imaginary) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Matrix &matrix) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Variable &variable) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Undefined &undefined) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const EulerNumber &e) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Pi &pi) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Add< Expression, Expression > &add) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Subtract< Expression, Expression > &subtract) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Multiply< Expression, Expression > &multiply) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Divide< Expression, Expression > ÷) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Exponent< Expression, Expression > &exponent) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Log< Expression, Expression > &log) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Negate< Expression > &negate) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Magnitude< Expression > &magnitude) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Derivative< Expression, Expression > &derivative) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
Visit(const Integral< Expression, Expression > &integral) -> any final | Oasis::TypedVisitor< T > | inlinevirtual |
~Visitor()=default | Oasis::Visitor | virtual |