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

#include <CliListener.hh>

Inheritance diagram for openmsx::CliListener:
Inheritance graph
[legend]

Public Member Functions

 CliListener (const CliListener &)=delete
 
 CliListener (CliListener &&)=delete
 
CliListeneroperator= (const CliListener &)=delete
 
CliListeneroperator= (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/3]

openmsx::CliListener::CliListener ( const CliListener )
delete

◆ CliListener() [2/3]

openmsx::CliListener::CliListener ( CliListener &&  )
delete

◆ ~CliListener()

virtual openmsx::CliListener::~CliListener ( )
virtualdefault

◆ CliListener() [3/3]

openmsx::CliListener::CliListener ( )
protecteddefault

Member Function Documentation

◆ log()

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

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ 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: