commonlib
xml_serializer.h File Reference

XmlSerializer class implements functions for parsing xml files or xml streams using libxml2 library and for writing to an xml file or streams. More...

#include "dx_node.h"

Go to the source code of this file.

Classes

struct  DxDocument
 DxDocument struct that contains shared pointer to a root node. More...
 
struct  DxDocumentWriteParameters
 DxDocumentWriteParameters struct that contains information if nodes should be indented. More...
 
class  XmlSerializer
 XmlSerializer class implements functions for parsing xml files or xml streams using libxml2 library and for writing to an xml file or streams. More...
 

Typedefs

using DxDocumentPtr = std::shared_ptr< DxDocument >
 

Detailed Description

XmlSerializer class implements functions for parsing xml files or xml streams using libxml2 library and for writing to an xml file or streams.

Refactored duplicated code into a common macros.

Author
Rok Brumec
Date
2/11/2018
Version
1.1
Author
Martin Kraner
Date
04/03/2019
Version
1.0