openMSX
|
Classes | |
class | XMLElementParser |
Functions | |
XMLElement | load (const std::string &filename, string_view systemID) |
XMLElement openmsx::XMLLoader::load | ( | const std::string & | filename, |
string_view | systemID | ||
) |
Definition at line 33 of file XMLLoader.cc.
References openmsx::MemBuffer< T, ALIGNMENT >::data(), rapidsax::EXTRA_BUFFER_SPACE, openmsx::filename, openmsx::MSXException::getMessage(), openmsx::XMLLoader::XMLElementParser::getRoot(), openmsx::File::getSize(), openmsx::XMLLoader::XMLElementParser::getSystemID(), openmsx::File::read(), openmsx::MemBuffer< T, ALIGNMENT >::resize(), and utf8::unchecked::size().
Referenced by openmsx::AmdFlash::AmdFlash(), openmsx::loadEnum(), and openmsx::SettingsConfig::loadSetting().