33#ifndef TTA_STOP_POINT_HH
34#define TTA_STOP_POINT_HH
virtual StopPoint * copy() const =0
virtual bool isConditional() const
bool enabled_
Tells whether the breakpoint is enabled or disabled.
virtual bool isDisabledAfterTriggered() const
virtual bool isTriggered() const =0
virtual void removeCondition()
virtual std::string description() const =0
bool conditional_
Tells whether the breakpoint is conditional or not.
virtual bool isEnabled() const
virtual const ConditionScript & condition() const
virtual void setDeletedAfterTriggered(bool flag)
virtual bool isConditionOK()
virtual void setEnabled(bool flag)
bool disabledAfterTriggered_
Tells if the breakpoint is disabled after it is triggered the next time.
bool deletedAfterTriggered_
Tells if the breakpoint is deleted after it is triggered the next time.
virtual void decreaseIgnoreCount()
virtual void setCondition(const ConditionScript &condition)
ConditionScript * condition_
The condition which is used to determine whether the breakpoint should be fired or not.
virtual bool isDeletedAfterTriggered() const
unsigned int ignoreCount_
The number of times the condition is to be ignored before enabling the breakpoint.
virtual unsigned int ignoreCount() const
virtual void setDisabledAfterTriggered(bool flag)
virtual void setIgnoreCount(unsigned int count)