openMSX
|
#include <DeviceFactory.hh>
Static Public Member Functions | |
static std::unique_ptr< MSXDevice > | create (const DeviceConfig &conf) |
static std::unique_ptr< DummyDevice > | createDummyDevice (const HardwareConfig &hwConf) |
static std::unique_ptr< MSXDeviceSwitch > | createDeviceSwitch (const HardwareConfig &hwConf) |
static std::unique_ptr< MSXMapperIO > | createMapperIO (const HardwareConfig &hwConf) |
static std::unique_ptr< VDPIODelay > | createVDPIODelay (const HardwareConfig &hwConf, MSXCPUInterface &cpuInterface) |
Definition at line 17 of file DeviceFactory.hh.
|
static |
Definition at line 142 of file DeviceFactory.cc.
References openmsx::RomFactory::create(), openmsx::DeviceConfig::getCliComm(), openmsx::XMLElement::getName(), openmsx::DeviceConfig::getXML(), and openmsx::CliComm::printWarning().
|
static |
Definition at line 338 of file DeviceFactory.cc.
Referenced by openmsx::MSXMotherBoard::getDeviceSwitch().
|
static |
Definition at line 331 of file DeviceFactory.cc.
|
static |
Definition at line 345 of file DeviceFactory.cc.
Referenced by openmsx::MSXMotherBoard::createMapperIO().
|
static |
Definition at line 352 of file DeviceFactory.cc.
Referenced by openmsx::MSXCPUInterface::MSXCPUInterface().