openMSX
Public Member Functions | Protected Member Functions | List of all members
openmsx::MSXMapperIOClient Class Reference

#include <MSXMapperIO.hh>

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

Public Member Functions

 MSXMapperIOClient (const MSXMapperIOClient &)=delete
 
 MSXMapperIOClient (MSXMapperIOClient &&)=delete
 
MSXMapperIOClientoperator= (const MSXMapperIOClient &)=delete
 
MSXMapperIOClientoperator= (MSXMapperIOClient &&)=delete
 
- Public Member Functions inherited from openmsx::MSXMemoryMapperInterface
virtual byte readIO (word port, EmuTime::param time)=0
 
virtual byte peekIO (word port, EmuTime::param time) const =0
 
virtual void writeIO (word port, byte value, EmuTime::param time)=0
 
virtual byte getSelectedSegment (byte page) const =0
 

Protected Member Functions

 MSXMapperIOClient (MSXMotherBoard &motherBoard_)
 
 ~MSXMapperIOClient ()
 
- Protected Member Functions inherited from openmsx::MSXMemoryMapperInterface
 ~MSXMemoryMapperInterface ()=default
 

Detailed Description

Definition at line 60 of file MSXMapperIO.hh.

Constructor & Destructor Documentation

◆ MSXMapperIOClient() [1/3]

openmsx::MSXMapperIOClient::MSXMapperIOClient ( const MSXMapperIOClient )
delete

◆ MSXMapperIOClient() [2/3]

openmsx::MSXMapperIOClient::MSXMapperIOClient ( MSXMapperIOClient &&  )
delete

◆ MSXMapperIOClient() [3/3]

openmsx::MSXMapperIOClient::MSXMapperIOClient ( MSXMotherBoard motherBoard_)
inlineexplicitprotected

◆ ~MSXMapperIOClient()

openmsx::MSXMapperIOClient::~MSXMapperIOClient ( )
inlineprotected

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

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