MeVisLab Toolbox Reference
mlXMLParserSystem.h File Reference
#include <memory>
#include <xercesc/util/XMLString.hpp>
#include <xercesc/util/XercesVersion.hpp>

Go to the source code of this file.

Classes

class  StringX
 Class for easy (though not terribly efficient) transcoding of XMLCh data to local code page for display. More...
 
class  XString
 Class transcoding local code page to XMLCh data for display. More...
 
struct  XMLStringDeleter
 
struct  DOMReleaseDeleter
 

Namespaces

namespace  XERCES_CPP_NAMESPACE
 Custom deleters around Xerces resources with std::unique_ptr.
 

Typedefs

using UniqueXMLCh = std::unique_ptr< XMLCh, XMLStringDeleter >
 
using UniqueDOMLSOutput = std::unique_ptr< XERCES_CPP_NAMESPACE::DOMLSOutput, DOMReleaseDeleter >
 
using UniqueDOMLSSerializer = std::unique_ptr< XERCES_CPP_NAMESPACE::DOMLSSerializer, DOMReleaseDeleter >
 

Typedef Documentation

◆ UniqueDOMLSOutput

using UniqueDOMLSOutput = std::unique_ptr<XERCES_CPP_NAMESPACE::DOMLSOutput, DOMReleaseDeleter>

Definition at line 151 of file mlXMLParserSystem.h.

◆ UniqueDOMLSSerializer

using UniqueDOMLSSerializer = std::unique_ptr<XERCES_CPP_NAMESPACE::DOMLSSerializer, DOMReleaseDeleter>

Definition at line 152 of file mlXMLParserSystem.h.

◆ UniqueXMLCh

using UniqueXMLCh = std::unique_ptr<XMLCh, XMLStringDeleter>

Definition at line 150 of file mlXMLParserSystem.h.