|
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. | |