openMSX
|
#include <BreakPoint.hh>
Public Member Functions | |
std::optional< uint16_t > | getAddress () const |
TclObject | getAddressString () const |
void | setAddress (Interpreter &interp, const TclObject &addr) |
void | evaluateAddress (Interpreter &interp) |
std::string | parseAddressError (Interpreter &interp) const |
Public Member Functions inherited from openmsx::BreakPointBase< BreakPoint > | |
unsigned | getId () const |
std::string | getIdStr () const |
TclObject | getCondition () const |
TclObject | getCommand () const |
bool | isEnabled () const |
bool | onlyOnce () const |
void | setCondition (const TclObject &c) |
void | setCommand (const TclObject &c) |
void | setEnabled (Interpreter &interp, const TclObject &e) |
void | setEnabled (bool e) |
void | setOnce (Interpreter &interp, const TclObject &o) |
void | setOnce (bool o) |
bool | checkAndExecute (GlobalCliComm &cliComm, Interpreter &interp) |
Static Public Attributes | |
static constexpr std::string_view | prefix = "bp#" |
Additional Inherited Members | |
Protected Member Functions inherited from openmsx::BreakPointBase< BreakPoint > | |
BreakPointBase () | |
Protected Attributes inherited from openmsx::BreakPointBase< BreakPoint > | |
unsigned | id |
Definition at line 14 of file BreakPoint.hh.
|
inline |
Definition at line 27 of file BreakPoint.hh.
Referenced by setAddress().
|
inline |
Definition at line 20 of file BreakPoint.hh.
|
inline |
Definition at line 21 of file BreakPoint.hh.
|
inline |
Definition at line 35 of file BreakPoint.hh.
|
inline |
Definition at line 22 of file BreakPoint.hh.
References evaluateAddress().
Referenced by openmsx::createNew< BreakPoint >().
|
staticconstexpr |
Definition at line 17 of file BreakPoint.hh.