openMSX
Static Public Attributes | List of all members
openmsx::DebugCondition Class Referencefinal

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

#include <DebugCondition.hh>

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

Static Public Attributes

static constexpr std::string_view prefix = "cond#"
 

Additional Inherited Members

- Public Member Functions inherited from openmsx::BreakPointBase< DebugCondition >
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)
 
- Protected Member Functions inherited from openmsx::BreakPointBase< DebugCondition >
 BreakPointBase ()
 
- Protected Attributes inherited from openmsx::BreakPointBase< DebugCondition >
unsigned id
 

Detailed Description

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

Definition at line 11 of file DebugCondition.hh.

Member Data Documentation

◆ prefix

constexpr std::string_view openmsx::DebugCondition::prefix = "cond#"
staticconstexpr

Definition at line 14 of file DebugCondition.hh.


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