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

#include <ProbeBreakPoint.hh>

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

Public Member Functions

 ProbeBreakPoint (TclObject command, TclObject condition, Debugger &debugger, ProbeBase &probe, bool once, unsigned newId=-1)
 
 ~ProbeBreakPoint ()
 
unsigned getId () const
 
const ProbeBasegetProbe () 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
 
bool checkAndExecute (GlobalCliComm &cliComm, Interpreter &interp)
 

Additional Inherited Members

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

Detailed Description

Definition at line 12 of file ProbeBreakPoint.hh.

Constructor & Destructor Documentation

◆ ProbeBreakPoint()

openmsx::ProbeBreakPoint::ProbeBreakPoint ( TclObject  command,
TclObject  condition,
Debugger debugger,
ProbeBase probe,
bool  once,
unsigned  newId = -1 
)

Definition at line 13 of file ProbeBreakPoint.cc.

References openmsx::Subject< T >::attach().

◆ ~ProbeBreakPoint()

openmsx::ProbeBreakPoint::~ProbeBreakPoint ( )

Definition at line 28 of file ProbeBreakPoint.cc.

References openmsx::Subject< T >::detach().

Member Function Documentation

◆ getId()

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

Definition at line 24 of file ProbeBreakPoint.hh.

Referenced by openmsx::Debugger::removeProbeBreakPoint().

◆ getProbe()

const ProbeBase & openmsx::ProbeBreakPoint::getProbe ( ) const
inline

Definition at line 25 of file ProbeBreakPoint.hh.


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