#include <debugger.hpp>
Public Member Functions | |
base_breakpoint (formula_debugger &fdb, const std::string &name, bool one_time_only) | |
virtual | ~base_breakpoint () |
virtual bool | is_break_now () const =0 |
bool | is_one_time_only () const |
const std::string & | name () const |
Protected Attributes | |
formula_debugger & | fdb_ |
std::string | name_ |
bool | one_time_only_ |
Definition at line 59 of file debugger.hpp.
wfl::base_breakpoint::base_breakpoint | ( | formula_debugger & | fdb, |
const std::string & | name, | ||
bool | one_time_only | ||
) |
Definition at line 237 of file debugger.cpp.
|
virtual |
Definition at line 244 of file debugger.cpp.
|
pure virtual |
Implemented in wfl::next_breakpoint, wfl::step_out_breakpoint, wfl::step_in_breakpoint, and wfl::end_breakpoint.
bool wfl::base_breakpoint::is_one_time_only | ( | ) | const |
Definition at line 249 of file debugger.cpp.
References one_time_only_.
const std::string & wfl::base_breakpoint::name | ( | ) | const |
Definition at line 255 of file debugger.cpp.
References name_.
|
protected |
Definition at line 67 of file debugger.hpp.
Referenced by wfl::end_breakpoint::is_break_now(), wfl::step_in_breakpoint::is_break_now(), wfl::step_out_breakpoint::is_break_now(), and wfl::next_breakpoint::is_break_now().
|
protected |
Definition at line 68 of file debugger.hpp.
Referenced by name().
|
protected |
Definition at line 69 of file debugger.hpp.
Referenced by is_one_time_only().