#include <nxmlalgebrareader.h>
Inheritance diagram for regina::NXMLGroupPresentationReader:
Public Member Functions | |
NXMLGroupPresentationReader () | |
Creates a new group presentation reader. | |
virtual NGroupPresentation * | getGroup () |
Returns the newly allocated group presentation that has been read by this element reader. | |
virtual void | startElement (const std::string &tagName, const regina::xml::XMLPropertyDict &tagProps, NXMLElementReader *parentReader) |
Signifies that parsing of this XML element is beginning. | |
virtual NXMLElementReader * | startSubElement (const std::string &subTagName, const regina::xml::XMLPropertyDict &subTagProps) |
Signifies that a subelement of this XML element is about to be parsed. | |
virtual void | endSubElement (const std::string &subTagName, NXMLElementReader *subReader) |
Signifies that parsing has finished for a subelement of this XML element. |
A group presentation is generally contained within a <group>
... </group>
pair.
|
Creates a new group presentation reader.
|
|
Signifies that parsing has finished for a subelement of this XML element. The default implementation does nothing.
Reimplemented from regina::NXMLElementReader. |
|
Returns the newly allocated group presentation that has been read by this element reader.
|
|
Signifies that parsing of this XML element is beginning. The default implementation does nothing.
Reimplemented from regina::NXMLElementReader. |
|
Signifies that a subelement of this XML element is about to be parsed. The default implementation returns a new NXMLElementReader which can be used to ignore the subelement completely.
Reimplemented from regina::NXMLElementReader. |