|
gem5
v19.0.0.0
|
Public Member Functions | |
| Node () | |
| std::string | toStr () const |
Public Attributes | |
| Operator | op |
| Node * | l |
| Node * | r |
| double | value |
| std::string | variable |
Definition at line 90 of file mathexpr.hh.
|
inline |
Definition at line 92 of file mathexpr.hh.
|
inline |
Definition at line 93 of file mathexpr.hh.
References MathExpr::nInvalid, MathExpr::OpSearch::op, MathExpr::sValue, MathExpr::sVariable, and sc_dt::to_string().
Referenced by MathExpr::toStr().
| Node* MathExpr::Node::l |
Definition at line 108 of file mathexpr.hh.
Referenced by MathExpr::eval(), MathExpr::parse(), and MathExpr::toStr().
| Operator MathExpr::Node::op |
Definition at line 107 of file mathexpr.hh.
Referenced by MathExpr::eval(), and MathExpr::parse().
| Node * MathExpr::Node::r |
Definition at line 108 of file mathexpr.hh.
Referenced by MathExpr::eval(), MathExpr::parse(), and MathExpr::toStr().
| double MathExpr::Node::value |
Definition at line 109 of file mathexpr.hh.
Referenced by MathExpr::eval(), and MathExpr::parse().
| std::string MathExpr::Node::variable |
Definition at line 110 of file mathexpr.hh.
Referenced by MathExpr::eval(), and MathExpr::parse().