libutap
0.93
Uppaal Timed Automata Parser
|
Base type for variables, clocks, etc. More...
#include <system.h>
Public Member Functions | |
std::string | toString () const |
Public Attributes | |
symbol_t | uid |
The symbol of the variables. More... | |
expression_t | expr |
The initialiser. More... | |
Base type for variables, clocks, etc.
The user data of the corresponding symbol_t points to this structure, i.e. v.uid.getData() is a pointer to v.
string variable_t::toString | ( | ) | const |
Definition at line 105 of file system.cpp.
Referenced by UTAP::function_t::function_t(), UTAP::cut_t::toString(), and UTAP::simregion_t::~simregion_t().
expression_t UTAP::variable_t::expr |
The initialiser.
Definition at line 46 of file system.h.
Referenced by UTAP::TimedAutomataSystem::addVariableToFunction(), UTAP::StatementBuilder::collectDependencies(), collectDependencies(), UTAP::TimedAutomataSystem::getQueries(), UTAP::TypeChecker::visitBlockStatement(), and UTAP::TypeChecker::visitVariable().
symbol_t UTAP::variable_t::uid |
The symbol of the variables.
Definition at line 45 of file system.h.
Referenced by UTAP::TimedAutomataSystem::addVariableToFunction(), UTAP::StatementBuilder::iterationBegin(), UTAP::CompileTimeComputableValues::visitVariable(), and UTAP::TypeChecker::visitVariable().