| 
    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().