#include <equation_printer.hpp>
Definition at line 53 of file equation_printer.hpp.
◆ EquationPrinter()
MicroModelica::IR::EquationPrinter::EquationPrinter |
( |
Equation |
eq | ) |
|
◆ ~EquationPrinter()
virtual MicroModelica::IR::EquationPrinter::~EquationPrinter |
( |
| ) |
|
|
virtualdefault |
◆ algCode()
std::string MicroModelica::IR::EquationPrinter::algCode |
( |
| ) |
const |
|
inline |
◆ equationId()
string MicroModelica::IR::EquationPrinter::equationId |
( |
| ) |
const |
|
virtual |
◆ identifier()
std::string MicroModelica::IR::EquationPrinter::identifier |
( |
| ) |
const |
|
inline |
◆ lhs()
string MicroModelica::IR::EquationPrinter::lhs |
( |
int |
order = 0 | ) |
const |
◆ macro()
virtual std::string MicroModelica::IR::EquationPrinter::macro |
( |
| ) |
const |
|
inlinevirtual |
◆ prefix()
string MicroModelica::IR::EquationPrinter::prefix |
( |
| ) |
const |
◆ print()
virtual std::string MicroModelica::IR::EquationPrinter::print |
( |
| ) |
const |
|
inlinevirtual |
◆ returnStm()
◆ setup()
void MicroModelica::IR::EquationPrinter::setup |
( |
Equation |
eq | ) |
|
|
protected |
◆ usedVariables()
std::multimap< std::string, int > MicroModelica::IR::EquationPrinter::usedVariables |
( |
| ) |
const |
◆ _alg_code
std::string MicroModelica::IR::EquationPrinter::_alg_code |
|
private |
◆ _id
int MicroModelica::IR::EquationPrinter::_id |
|
private |
◆ _identifier
std::string MicroModelica::IR::EquationPrinter::_identifier |
|
private |
◆ _lhs
Expression MicroModelica::IR::EquationPrinter::_lhs |
|
private |
◆ _return_stm
◆ _type
int MicroModelica::IR::EquationPrinter::_type |
|
private |
◆ _used_variables
std::multimap<std::string, int> MicroModelica::IR::EquationPrinter::_used_variables |
|
private |
The documentation for this class was generated from the following files: