xmltrireader.h File Reference

Implementation details for parsing XML data for triangulation packets. More...

`#include "regina-core.h"`
`#include "algebra/xmlalgebrareader.h"`
`#include "packet/xmlpacketreader.h"`
`#include "triangulation/generic/triangulation.h"`
`#include "utilities/stringutils.h"`
`#include <vector>`

## Classes

class | regina::XMLTriangulationReader< dim >
| An XML packet reader that reads a single dim-dimensional triangulation. More...
struct | regina::detail::XMLTriangulationTags< dim >
| Internal class that indicates the XML tags and attributes used to describe top-dimensional simplices in a dim-dimensional triangulation. More...
class | regina::detail::XMLSimplexReader< dim >
| Helper class that reads the XML element for a single top-dimensional simplex in a dim-dimensional triangulation. More...
class | regina::detail::XMLSimplicesReader< dim >
| Helper class that reads the XML element for the set of all top-dimensional simplices in a dim-dimensional triangulation. More...
class | regina::detail::XMLTriangulationReaderBase< dim >
| Helper class that provides core functionality for the XML packet reader that reads a single dim-dimensional triangulation. More...
class | regina::detail::XMLTriangulationReaderBase< dim >::AbelianGroupPropertyReader
| Internal class that reads an abelian group property. More...
class | regina::detail::XMLTriangulationReaderBase< dim >::GroupPresentationPropertyReader
| Internal class that reads a group presentation property. More...

## Namespaces

| regina
| Contains the entire Regina calculation engine.
| regina::detail
| Contains implementation details and common functionality for Regina's dimension-agnostic classes.

## Detailed Description

Implementation details for parsing XML data for triangulation packets.

Copyright © 1999-2016, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).