openMSX
|
Base class for CPU break and watch points. More...
#include <BreakPointBase.hh>
Public Member Functions | |
std::string_view | getCondition () const |
std::string_view | getCommand () const |
TclObject | getConditionObj () const |
TclObject | getCommandObj () const |
bool | onlyOnce () const |
bool | checkAndExecute (GlobalCliComm &cliComm, Interpreter &interp) |
Protected Member Functions | |
BreakPointBase (TclObject command_, TclObject condition_, bool once_) | |
Base class for CPU break and watch points.
Definition at line 14 of file BreakPointBase.hh.
|
inlineprotected |
Definition at line 29 of file BreakPointBase.hh.
bool openmsx::BreakPointBase::checkAndExecute | ( | GlobalCliComm & | cliComm, |
Interpreter & | interp | ||
) |
Definition at line 22 of file BreakPointBase.cc.
References openmsx::TclObject::executeCommand(), onlyOnce(), and openmsx::CliComm::printWarning().
|
inline |
Definition at line 18 of file BreakPointBase.hh.
References openmsx::TclObject::getString().
|
inline |
Definition at line 20 of file BreakPointBase.hh.
|
inline |
Definition at line 17 of file BreakPointBase.hh.
References openmsx::TclObject::getString().
|
inline |
Definition at line 19 of file BreakPointBase.hh.
|
inline |
Definition at line 21 of file BreakPointBase.hh.
Referenced by checkAndExecute().