summaryrefslogtreecommitdiff
path: root/src/core/XML.cpp
AgeCommit message (Collapse)Author
2015-02-22corrected XML serialization for primitive text content regarding whitespace ↵Benjamin Paassen
and newline handling and extended XMLTest to check that.
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-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-01-18Renamed RttiType to RttiAndreas Stöckel
2015-01-18Droped Rtti<T> class, using RttiType insteadAndreas Stöckel
2015-01-16Using lambda instead of static functionAndreas Stöckel
2015-01-14Registered Properties for the XMLNode classAndreas Stöckel
2015-01-13escaped attribute values in XML serialization.Benjamin Paassen
2015-01-13put entity escaping in XML serialization instead of DemoOutput. Also had to ↵Benjamin Paassen
comment out graphviz visualization in DemoOutputTest because it did not work for me.
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-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.