openMSX
Public Member Functions | List of all members
openmsx::Probe< void > Class Referencefinal

#include <Probe.hh>

Inheritance diagram for openmsx::Probe< void >:
Inheritance graph
[legend]
Collaboration diagram for openmsx::Probe< void >:
Collaboration graph
[legend]

Public Member Functions

 Probe (Debugger &debugger, std::string name, static_string_view description)
 
void signal () const
 
- Public Member Functions inherited from openmsx::ProbeBase
 ProbeBase (const ProbeBase &)=delete
 
 ProbeBase (ProbeBase &&)=delete
 
ProbeBaseoperator= (const ProbeBase &)=delete
 
ProbeBaseoperator= (ProbeBase &&)=delete
 
const std::string & getName () const
 
std::string_view getDescription () const
 
- Public Member Functions inherited from openmsx::Subject< ProbeBase >
 Subject (const Subject &)=delete
 
 Subject (Subject &&)=delete
 
Subjectoperator= (const Subject &)=delete
 
Subjectoperator= (Subject &&)=delete
 
void attach (Observer< ProbeBase > &observer)
 
void detach (Observer< ProbeBase > &observer)
 
bool anyObservers () const
 

Additional Inherited Members

- Protected Member Functions inherited from openmsx::ProbeBase
 ProbeBase (Debugger &debugger, std::string name, static_string_view description)
 
 ~ProbeBase ()
 
- Protected Member Functions inherited from openmsx::Subject< ProbeBase >
 Subject ()=default
 
 ~Subject ()
 
void notify () const
 

Detailed Description

Definition at line 77 of file Probe.hh.

Constructor & Destructor Documentation

◆ Probe()

openmsx::Probe< void >::Probe ( Debugger debugger,
std::string  name,
static_string_view  description 
)

Definition at line 22 of file Probe.cc.

Member Function Documentation

◆ signal()

void openmsx::Probe< void >::signal ( ) const

Definition at line 28 of file Probe.cc.


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