Go to the documentation of this file.
44 enabled_(
false), disabledAfterTriggered_(
false),
45 deletedAfterTriggered_(
false), conditional_(
false), condition_(NULL),
163 return emptyCondition;
223 <<
"Condition script threw exception: " << e.
errorMessage()
bool conditional_
Tells whether the breakpoint is conditional or not.
virtual std::vector< std::string > script() const
virtual void setEnabled(bool flag)
virtual void setIgnoreCount(unsigned int count)
virtual void setDisabledAfterTriggered(bool flag)
virtual ConditionScript * copy() const
bool enabled_
Tells whether the breakpoint is enabled or disabled.
virtual bool isDeletedAfterTriggered() const
ConditionScript * condition_
The condition which is used to determine whether the breakpoint should be fired or not.
virtual unsigned int ignoreCount() const
static std::ostream & logStream()
static std::string toString(const T &source)
virtual bool conditionOk()
#define assert(condition)
virtual const ConditionScript & condition() const
virtual bool isDisabledAfterTriggered() const
virtual bool isConditional() const
std::string errorMessage() const
bool deletedAfterTriggered_
Tells if the breakpoint is deleted after it is triggered the next time.
virtual bool isConditionOK()
virtual bool isEnabled() const
bool disabledAfterTriggered_
Tells if the breakpoint is disabled after it is triggered the next time.
find Finds info of the inner loops in the false
virtual void removeCondition()
unsigned int ignoreCount_
The number of times the condition is to be ignored before enabling the breakpoint.
virtual std::string description() const =0
virtual void setDeletedAfterTriggered(bool flag)
virtual void setCondition(const ConditionScript &condition)
virtual void decreaseIgnoreCount()