openMSX
Public Member Functions | List of all members
openmsx::DebugCondition Class Referencefinal

General debugger condition Like breakpoints, but not tied to a specifc address. More...

#include <DebugCondition.hh>

Inheritance diagram for openmsx::DebugCondition:
Inheritance graph
[legend]
Collaboration diagram for openmsx::DebugCondition:
Collaboration graph
[legend]

Public Member Functions

 DebugCondition (TclObject command_, TclObject condition_, bool once_)
 
unsigned getId () const
 
- Public Member Functions inherited from openmsx::BreakPointBase
std::string_view getCondition () const
 
std::string_view getCommand () const
 
TclObject getConditionObj () const
 
TclObject getCommandObj () const
 
bool onlyOnce () const
 
void checkAndExecute (GlobalCliComm &cliComm, Interpreter &interp)
 

Additional Inherited Members

- Protected Member Functions inherited from openmsx::BreakPointBase
 BreakPointBase (TclObject command_, TclObject condition_, bool once_)
 

Detailed Description

General debugger condition Like breakpoints, but not tied to a specifc address.

Definition at line 11 of file DebugCondition.hh.

Constructor & Destructor Documentation

◆ DebugCondition()

openmsx::DebugCondition::DebugCondition ( TclObject  command_,
TclObject  condition_,
bool  once_ 
)
inline

Definition at line 14 of file DebugCondition.hh.

Member Function Documentation

◆ getId()

unsigned openmsx::DebugCondition::getId ( ) const
inline

Definition at line 18 of file DebugCondition.hh.

Referenced by openmsx::MSXCPUInterface::removeCondition().


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