13#ifndef ML_XMLPARSER_SYSTEM_H 
   14#define ML_XMLPARSER_SYSTEM_H 
   21#include <ThirdPartyWarningsDisable.h> 
   23#include <xercesc/util/PlatformUtils.hpp> 
   24#include <xercesc/util/XMLString.hpp> 
   25#include <xercesc/parsers/XercesDOMParser.hpp> 
   26#include <xercesc/dom/DOMImplementationRegistry.hpp> 
   27#include <xercesc/dom/DOMImplementation.hpp> 
   28#include <xercesc/dom/DOMNodeList.hpp> 
   29#include <xercesc/dom/DOMBuilder.hpp> 
   30#include <xercesc/dom/DOMElement.hpp> 
   31#include <xercesc/dom/DOMAttr.hpp> 
   32#include <xercesc/dom/DOMText.hpp> 
   33#include <xercesc/dom/DOMNamedNodeMap.hpp> 
   34#include <xercesc/dom/DOMWriter.hpp> 
   35#include <xercesc/framework/LocalFileInputSource.hpp> 
   36#include <xercesc/framework/MemBufInputSource.hpp> 
   37#include <xercesc/framework/LocalFileFormatTarget.hpp> 
   38#include <xercesc/framework/MemBufFormatTarget.hpp> 
   42#include <ThirdPartyWarningsRestore.h> 
   97    const char*   fLocalForm;
 
 
  121        delete [] fUnicodeForm;
 
  122        fUnicodeForm = 
nullptr;
 
 
  140    const XMLCh*   fUnicodeForm;
 
 
Defines library specific stuff, mostly for system independence.
 
const char * localForm() const
Getter methods.
 
StringX(const XMLCh *const toTranscode=nullptr)
Constructors.
 
void operator=(const XMLCh *const toTranscode)
Assignment.
 
Class transcoding local code page to XMLCh data for display.
 
XString(const char *const toTranscode)
Constructors.
 
const XMLCh * unicodeForm() const
Getter methods.
 
Target mlrange_cast(Source arg)
Generic version of checked ML casts.