Public Member Functions | List of all members
openmsx::XMLLoader::XMLElementParser Class Reference
Inheritance diagram for openmsx::XMLLoader::XMLElementParser:
Inheritance graph
Collaboration diagram for openmsx::XMLLoader::XMLElementParser:
Collaboration graph

Public Member Functions

void start (string_view name)
void attribute (string_view name, string_view value)
void text (string_view txt)
void stop ()
void doctype (string_view txt)
string_view getSystemID () const
XMLElementgetRoot ()
- Public Member Functions inherited from rapidsax::NullHandler
void start (string_view)
void stop ()
void text (string_view)
void attribute (string_view, string_view)
void cdata (string_view)
void comment (string_view)
void declarationStart ()
void declAttribute (string_view, string_view)
void declarationStop ()
void doctype (string_view)
void procInstr (string_view, string_view)

Detailed Description

Definition at line 12 of file

Member Function Documentation

◆ attribute()

void openmsx::XMLLoader::XMLElementParser::attribute ( string_view  name,
string_view  value 

Definition at line 79 of file

References string_view::str().

◆ doctype()

void openmsx::XMLLoader::XMLElementParser::doctype ( string_view  txt)

◆ getRoot()

XMLElement& openmsx::XMLLoader::XMLElementParser::getRoot ( )

Definition at line 23 of file

◆ getSystemID()

string_view openmsx::XMLLoader::XMLElementParser::getSystemID ( ) const

Definition at line 22 of file

◆ start()

void openmsx::XMLLoader::XMLElementParser::start ( string_view  name)

Definition at line 67 of file

References openmsx::XMLElement::setName(), and string_view::str().

◆ stop()

void openmsx::XMLLoader::XMLElementParser::stop ( )

Definition at line 100 of file

◆ text()

void openmsx::XMLLoader::XMLElementParser::text ( string_view  txt)

Definition at line 89 of file

References string_view::str().

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