openMSX
|
#include <Probe.hh>
Public Member Functions | |
Probe (Debugger &debugger, std::string name, static_string_view description, T t) | |
Probe & | operator= (const T &newValue) |
operator const T & () const | |
![]() | |
ProbeBase (const ProbeBase &)=delete | |
ProbeBase & | operator= (const ProbeBase &)=delete |
const std::string & | getName () const |
std::string_view | getDescription () const |
virtual std::string | getValue () const =0 |
![]() | |
void | attach (Observer< ProbeBase > &observer) |
void | detach (Observer< ProbeBase > &observer) |
bool | anyObservers () const |
Additional Inherited Members | |
![]() | |
ProbeBase (Debugger &debugger, std::string name, static_string_view description) | |
~ProbeBase () | |
![]() | |
Subject ()=default | |
~Subject () | |
void | notify () const |
openmsx::Probe< T >::Probe | ( | Debugger & | debugger, |
std::string | name, | ||
static_string_view | description, | ||
T | t | ||
) |
|
inline |
|
inline |
Definition at line 41 of file Probe.hh.
References openmsx::Subject< ProbeBase >::notify().