nidas v1.2.3
|
#include "XMLException.h"
#include <nidas/util/ThreadSupport.h>
#include <nidas/util/IOException.h>
#include <xercesc/dom/DOMImplementation.hpp>
#include <xercesc/dom/DOMErrorHandler.hpp>
#include <xercesc/dom/DOMDocument.hpp>
#include <xercesc/sax/InputSource.hpp>
#include <xercesc/dom/DOMLSParser.hpp>
#include <string>
#include <map>
#include <list>
Go to the source code of this file.
Classes | |
class | nidas::core::XMLImplementation |
class | nidas::core::XMLErrorHandler |
class | nidas::core::XMLParser |
Wrapper class around xerces-c DOMBuilder to parse XML. More... | |
class | nidas::core::XMLCachingParser |
Derived class of XMLParser that keeps its DOMDocuments when parsing an XML disk file, and returns the cached DOMDocument if the file hasn't changed. More... | |
Namespaces | |
namespace | nidas |
Root namespace for the NCAR In-Situ Data Acquisition Software. | |
namespace | nidas::core |
The essential core classes of nidas. | |
Functions | |
xercesc::DOMDocument * | nidas::core::parseXMLConfigFile (const std::string &xmlFileName) |
Utility function which creates a temporary XMLParser, sets the options we typically want and parses the XML into a DOMDocument. | |