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

#include <MSXSwitchedDevice.hh>

Inheritance diagram for openmsx::MSXSwitchedDevice:
Inheritance graph

Public Member Functions

virtual byte readSwitchedIO (word port, EmuTime::param time)=0
virtual byte peekSwitchedIO (word port, EmuTime::param time) const =0
virtual void writeSwitchedIO (word port, byte value, EmuTime::param time)=0

Protected Member Functions

 MSXSwitchedDevice (MSXMotherBoard &motherBoard, byte id)
 ~MSXSwitchedDevice ()

Detailed Description

Definition at line 11 of file MSXSwitchedDevice.hh.

Constructor & Destructor Documentation

◆ MSXSwitchedDevice()

openmsx::MSXSwitchedDevice::MSXSwitchedDevice ( MSXMotherBoard motherBoard,
byte  id 

◆ ~MSXSwitchedDevice()

openmsx::MSXSwitchedDevice::~MSXSwitchedDevice ( )

Member Function Documentation

◆ peekSwitchedIO()

virtual byte openmsx::MSXSwitchedDevice::peekSwitchedIO ( word  port,
EmuTime::param  time 
) const
pure virtual

◆ readSwitchedIO()

virtual byte openmsx::MSXSwitchedDevice::readSwitchedIO ( word  port,
EmuTime::param  time 
pure virtual

◆ writeSwitchedIO()

virtual void openmsx::MSXSwitchedDevice::writeSwitchedIO ( word  port,
byte  value,
EmuTime::param  time 
pure virtual

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