#include <MP_expression.hpp>
Inheritance diagram for flopc::Expression_operator:
Public Member Functions | |
Expression_operator (const MP_expression &e1, const MP_expression &e2) | |
void | insertVariables (std::set< MP_variable * > &v) const |
Protected Attributes | |
MP_expression | left |
MP_expression | right |
Definition at line 157 of file MP_expression.hpp.
flopc::Expression_operator::Expression_operator | ( | const MP_expression & | e1, | |
const MP_expression & | e2 | |||
) | [inline] |
Definition at line 159 of file MP_expression.hpp.
void flopc::Expression_operator::insertVariables | ( | std::set< MP_variable * > & | v | ) | const [inline, virtual] |
MP_expression flopc::Expression_operator::left [protected] |
Definition at line 166 of file MP_expression.hpp.
Referenced by flopc::Expression_minus::generate(), flopc::Expression_plus::generate(), insertVariables(), flopc::Expression_minus::level(), and flopc::Expression_plus::level().
MP_expression flopc::Expression_operator::right [protected] |
Definition at line 166 of file MP_expression.hpp.
Referenced by flopc::Expression_minus::generate(), flopc::Expression_plus::generate(), insertVariables(), flopc::Expression_minus::level(), and flopc::Expression_plus::level().