MicroModelicaCCompiler
4.5.3
|
#include <composition.hpp>
Public Member Functions | |
AST_CompositionEqsAlgs_ (AST_EquationList eq) | |
AST_CompositionEqsAlgs_ (AST_StatementList st) | |
AST_CompositionEqsAlgs_ (AST_StatementList st, bool initial) | |
AST_CompositionEqsAlgs_ (AST_EquationList eq, bool initial) | |
AST_EquationList | getEquations () |
AST_StatementList | getAlgorithms () |
bool | isInitial () |
bool | hasEquations () |
bool | hasStatements () |
void | accept (AST_Visitor *visitor) |
![]() | |
AST_Node_ () | |
virtual | ~AST_Node_ () |
DEFINE_CLASS_PRINTER (AST_Node) | |
DEFINE_ORDER_REL (AST_Node) | |
void | setLineNum (int linenum) |
int | lineNum () const |
Private Attributes | |
bool | _initial |
AST_EquationList | _eq |
AST_StatementList | _st |
Definition at line 73 of file composition.hpp.
AST_CompositionEqsAlgs_::AST_CompositionEqsAlgs_ | ( | AST_EquationList | eq | ) |
Definition at line 222 of file composition.cpp.
AST_CompositionEqsAlgs_::AST_CompositionEqsAlgs_ | ( | AST_StatementList | st | ) |
Definition at line 228 of file composition.cpp.
AST_CompositionEqsAlgs_::AST_CompositionEqsAlgs_ | ( | AST_StatementList | st, |
bool | initial | ||
) |
Definition at line 226 of file composition.cpp.
AST_CompositionEqsAlgs_::AST_CompositionEqsAlgs_ | ( | AST_EquationList | eq, |
bool | initial | ||
) |
Definition at line 224 of file composition.cpp.
|
virtual |
Implements AST_Node_.
Definition at line 236 of file composition.cpp.
References _eq, _st, current_element, AST_Visitor::leave(), and AST_Visitor::visit().
AST_StatementList AST_CompositionEqsAlgs_::getAlgorithms | ( | ) |
Definition at line 232 of file composition.cpp.
References _st.
AST_EquationList AST_CompositionEqsAlgs_::getEquations | ( | ) |
Definition at line 230 of file composition.cpp.
References _eq.
bool AST_CompositionEqsAlgs_::hasEquations | ( | ) |
Definition at line 250 of file composition.cpp.
References _eq.
bool AST_CompositionEqsAlgs_::hasStatements | ( | ) |
Definition at line 258 of file composition.cpp.
References _st.
bool AST_CompositionEqsAlgs_::isInitial | ( | ) |
Definition at line 234 of file composition.cpp.
References _initial.
|
private |
Definition at line 88 of file composition.hpp.
Referenced by accept(), getEquations(), and hasEquations().
|
private |
Definition at line 87 of file composition.hpp.
Referenced by isInitial().
|
private |
Definition at line 89 of file composition.hpp.
Referenced by accept(), getAlgorithms(), and hasStatements().