summaryrefslogtreecommitdiff
path: root/src/core/XML.hpp
AgeCommit message (Collapse)Author
2015-02-17added namespace handling to XMLBenjamin Paassen
2015-02-14added Element::getAttributes and changed newline characters in serialization ↵Benjamin Paassen
to std::endl.
2015-01-18Renamed RttiType to RttiAndreas Stöckel
2015-01-18Removed no longer necessary Rtti forward declarationsAndreas Stöckel
2015-01-18Droped Rtti<T> class, using RttiType insteadAndreas Stöckel
2015-01-11Forward declaring Rtti stuff for fewer dependencies in the Rtti.hpp headerAndreas Stöckel
2015-01-09added non-pretty output of XML serialization, changed DemoOutput accordingly ↵Benjamin Paassen
and changed DemoOutputTest to have some kind of automatic inspection instead of visual inspection.
2015-01-09changed XML prolog handling.Benjamin Paassen
2015-01-09Added RTTI information for XML classes, made children vector of XML elements ↵Benjamin Paassen
private and added name printout to Manager debug graphviz function.
2015-01-09added a parent reference to XML nodes.Benjamin Paassen
2015-01-08further extended the advanced document example, slightly improved XML ↵Benjamin Paassen
serialization and fixed a bug in DemoOutput leading to errors if a section/paragraph had no heading.
2015-01-08Changed the DemoOutput algorithm as suggested by Andreas: We first transform ↵Benjamin Paassen
the document graph to an XML tree and the XML tree in turn has the methods to serialize to XML text, or, in this case, XHTML text.
2015-01-06added XML classes including Serialization functions and added a test for it. ↵Benjamin Paassen
I tried not to include Managed.hpp to prevent further overhead but I failed miserably.