|
openMSX
|
#include <DeviceConfig.hh>
Definition at line 19 of file DeviceConfig.hh.
|
inline |
Definition at line 22 of file DeviceConfig.hh.
|
inline |
Definition at line 27 of file DeviceConfig.hh.
|
inline |
Definition at line 32 of file DeviceConfig.hh.
|
inline |
Definition at line 38 of file DeviceConfig.hh.
|
inline |
Definition at line 43 of file DeviceConfig.hh.
| const XMLElement * openmsx::DeviceConfig::findChild | ( | string_ref | name | ) | const |
Definition at line 61 of file DeviceConfig.cc.
References openmsx::XMLElement::findChild(), and getXML().
Referenced by openmsx::MSXFDC::MSXFDC(), openmsx::MSXMidi::MSXMidi(), openmsx::MSXS1985::MSXS1985(), openmsx::MSXSCCPlusCart::MSXSCCPlusCart(), openmsx::RomPlain::RomPlain(), and openmsx::SunriseIDE::SunriseIDE().
| const std::string & openmsx::DeviceConfig::getAttribute | ( | string_ref | attName | ) | const |
Definition at line 65 of file DeviceConfig.cc.
References openmsx::XMLElement::getAttribute(), and getXML().
Referenced by openmsx::RomFactory::create(), and openmsx::RomFSA1FMSram::RomFSA1FMSram().
| int openmsx::DeviceConfig::getAttributeAsInt | ( | string_ref | attName, |
| int | defaultValue = 0 |
||
| ) | const |
Definition at line 69 of file DeviceConfig.cc.
References openmsx::XMLElement::getAttributeAsInt(), and getXML().
| const XMLElement & openmsx::DeviceConfig::getChild | ( | string_ref | name | ) | const |
Definition at line 39 of file DeviceConfig.cc.
References openmsx::XMLElement::getChild(), and getXML().
Referenced by openmsx::SoundDevice::registerSound().
| const std::string & openmsx::DeviceConfig::getChildData | ( | string_ref | name | ) | const |
Definition at line 43 of file DeviceConfig.cc.
References openmsx::XMLElement::getChildData(), and getXML().
Referenced by openmsx::IDEDeviceFactory::create(), openmsx::Y8950PeripheryFactory::create(), openmsx::RomFactory::create(), openmsx::DebugDevice::DebugDevice(), openmsx::HD::HD(), openmsx::MSXAudio::MSXAudio(), openmsx::MSXSCCPlusCart::MSXSCCPlusCart(), and openmsx::VDP::VDP().
| string_ref openmsx::DeviceConfig::getChildData | ( | string_ref | name, |
| string_ref | defaultValue | ||
| ) | const |
Definition at line 47 of file DeviceConfig.cc.
References openmsx::XMLElement::getChildData(), and getXML().
| bool openmsx::DeviceConfig::getChildDataAsBool | ( | string_ref | name, |
| bool | defaultValue = false |
||
| ) | const |
Definition at line 56 of file DeviceConfig.cc.
References openmsx::XMLElement::getChildDataAsBool(), and getXML().
Referenced by openmsx::PioneerLDControl::PioneerLDControl(), and openmsx::RomPanasonic::RomPanasonic().
| int openmsx::DeviceConfig::getChildDataAsInt | ( | string_ref | name, |
| int | defaultValue = 0 |
||
| ) | const |
Definition at line 52 of file DeviceConfig.cc.
References openmsx::XMLElement::getChildDataAsInt(), and getXML().
Referenced by openmsx::HD::HD(), openmsx::MSXAudio::MSXAudio(), openmsx::MSXFDC::MSXFDC(), openmsx::RomPanasonic::RomPanasonic(), and openmsx::VDP::VDP().
| CliComm & openmsx::DeviceConfig::getCliComm | ( | ) | const |
Definition at line 18 of file DeviceConfig.cc.
References getMotherBoard(), and openmsx::MSXMotherBoard::getMSXCliComm().
Referenced by openmsx::DeviceFactory::create(), openmsx::FirmwareSwitch::FirmwareSwitch(), openmsx::SamplePlayer::SamplePlayer(), and openmsx::FirmwareSwitch::~FirmwareSwitch().
| CommandController & openmsx::DeviceConfig::getCommandController | ( | ) | const |
Definition at line 22 of file DeviceConfig.cc.
References openmsx::MSXMotherBoard::getCommandController(), and getMotherBoard().
| const FileContext & openmsx::DeviceConfig::getFileContext | ( | ) | const |
Definition at line 9 of file DeviceConfig.cc.
References openmsx::HardwareConfig::getFileContext(), and getHardwareConfig().
Referenced by openmsx::FirmwareSwitch::FirmwareSwitch(), openmsx::HD::HD(), openmsx::MSXSCCPlusCart::MSXSCCPlusCart(), openmsx::Rom::Rom(), and openmsx::FirmwareSwitch::~FirmwareSwitch().
| GlobalSettings & openmsx::DeviceConfig::getGlobalSettings | ( | ) | const |
Definition at line 34 of file DeviceConfig.cc.
References openmsx::Reactor::getGlobalSettings(), and getReactor().
|
inline |
Definition at line 49 of file DeviceConfig.hh.
Referenced by getFileContext(), openmsx::MSXDevice::getHardwareConfig(), and getMotherBoard().
| MSXMotherBoard & openmsx::DeviceConfig::getMotherBoard | ( | ) | const |
Definition at line 13 of file DeviceConfig.cc.
References getHardwareConfig(), and openmsx::HardwareConfig::getMotherBoard().
Referenced by getCliComm(), getCommandController(), getReactor(), getScheduler(), openmsx::IDEHD::IDEHD(), openmsx::YMF262::Impl::Impl(), and openmsx::Rom::Rom().
|
inline |
Definition at line 58 of file DeviceConfig.hh.
| Reactor & openmsx::DeviceConfig::getReactor | ( | ) | const |
Definition at line 30 of file DeviceConfig.cc.
References getMotherBoard(), and openmsx::MSXMotherBoard::getReactor().
Referenced by openmsx::RomFactory::create(), and getGlobalSettings().
| Scheduler & openmsx::DeviceConfig::getScheduler | ( | ) | const |
Definition at line 26 of file DeviceConfig.cc.
References getMotherBoard(), and openmsx::MSXMotherBoard::getScheduler().
|
inline |
Definition at line 62 of file DeviceConfig.hh.
|
inline |
Definition at line 54 of file DeviceConfig.hh.
Referenced by openmsx::IDEDeviceFactory::create(), openmsx::DeviceFactory::create(), openmsx::RomFactory::create(), findChild(), getAttribute(), getAttributeAsInt(), getChild(), getChildData(), getChildDataAsBool(), getChildDataAsInt(), openmsx::MSXDevice::getDeviceConfig(), openmsx::MB89352::MB89352(), openmsx::Rom::Rom(), and openmsx::WD33C93::WD33C93().
1.8.1.2