Public Member Functions | Protected Member Functions | List of all members
openmsx::CliListener Class Referenceabstract

#include <CliListener.hh>

Inheritance diagram for openmsx::CliListener:
Inheritance graph

Public Member Functions

 CliListener (const CliListener &)=delete
CliListeneroperator= (const CliListener &)=delete
virtual ~CliListener ()=default
virtual void log (CliComm::LogLevel level, std::string_view message, float fraction) noexcept=0
virtual void update (CliComm::UpdateType type, std::string_view machine, std::string_view name, std::string_view value) noexcept=0

Protected Member Functions

 CliListener ()=default

Detailed Description

Definition at line 8 of file CliListener.hh.

Constructor & Destructor Documentation

◆ CliListener() [1/2]

openmsx::CliListener::CliListener ( const CliListener )

◆ ~CliListener()

virtual openmsx::CliListener::~CliListener ( )

◆ CliListener() [2/2]

openmsx::CliListener::CliListener ( )

Member Function Documentation

◆ log()

virtual void openmsx::CliListener::log ( CliComm::LogLevel  level,
std::string_view  message,
float  fraction 
pure virtualnoexcept

◆ operator=()

CliListener & openmsx::CliListener::operator= ( const CliListener )

◆ update()

virtual void openmsx::CliListener::update ( CliComm::UpdateType  type,
std::string_view  machine,
std::string_view  name,
std::string_view  value 
pure virtualnoexcept

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