44 enabled_(
false), disabledAfterTriggered_(
false),
45 deletedAfterTriggered_(
false), conditional_(
false), condition_(NULL),
163 return emptyCondition;
223 <<
"Condition script threw exception: " << e.
errorMessage()
#define assert(condition)
find Finds info of the inner loops in the false
static std::ostream & logStream()
virtual bool conditionOk()
virtual ConditionScript * copy() const
static std::string toString(const T &source)
std::string errorMessage() const
virtual std::vector< std::string > script() const
virtual bool isConditional() const
bool enabled_
Tells whether the breakpoint is enabled or disabled.
virtual bool isDisabledAfterTriggered() const
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)