openMSX
Public Member Functions | Protected Member Functions | List of all members
openmsx::BreakPointBase Class Reference

Base class for CPU break and watch points. More...

#include <BreakPointBase.hh>

Inheritance diagram for openmsx::BreakPointBase:
Inheritance graph
[legend]

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_)
 

Detailed Description

Base class for CPU break and watch points.

Definition at line 14 of file BreakPointBase.hh.

Constructor & Destructor Documentation

◆ BreakPointBase()

openmsx::BreakPointBase::BreakPointBase ( TclObject  command_,
TclObject  condition_,
bool  once_ 
)
inlineprotected

Definition at line 29 of file BreakPointBase.hh.

Member Function Documentation

◆ checkAndExecute()

bool openmsx::BreakPointBase::checkAndExecute ( GlobalCliComm cliComm,
Interpreter interp 
)

◆ getCommand()

std::string_view openmsx::BreakPointBase::getCommand ( ) const
inline

Definition at line 18 of file BreakPointBase.hh.

References openmsx::TclObject::getString().

◆ getCommandObj()

TclObject openmsx::BreakPointBase::getCommandObj ( ) const
inline

Definition at line 20 of file BreakPointBase.hh.

◆ getCondition()

std::string_view openmsx::BreakPointBase::getCondition ( ) const
inline

Definition at line 17 of file BreakPointBase.hh.

References openmsx::TclObject::getString().

◆ getConditionObj()

TclObject openmsx::BreakPointBase::getConditionObj ( ) const
inline

Definition at line 19 of file BreakPointBase.hh.

◆ onlyOnce()

bool openmsx::BreakPointBase::onlyOnce ( ) const
inline

Definition at line 21 of file BreakPointBase.hh.

Referenced by checkAndExecute().


The documentation for this class was generated from the following files: