#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. |