const SimulatorFrontend & frontend_
The simulator frontend which is used to fetch the current PC.
virtual const ExpressionScript & expression() const
virtual std::string description() const
ExpressionScript expression_
The expression that is watched.
Watch(const SimulatorFrontend &frontend, const ExpressionScript &expression)
virtual StopPoint * copy() const
bool isTriggered_
Flag which tells whether the watch was triggered in current simulation cycle.
virtual void setExpression(const ExpressionScript &expression)
ClockCycleCount lastCheckedCycle_
The simulation clock cycle in which the expression was checked the last time.
CycleCount ClockCycleCount
Alias for ClockCycleCount.
virtual bool isTriggered() const