#include <xercesc/parsers/XercesDOMParser.hpp>
#include <xercesc/dom/DOM.hpp>
#include <xercesc/dom/DOMImplementation.hpp>
#include <xercesc/dom/DOMImplementationLS.hpp>
#include <xercesc/dom/DOMWriter.hpp>
#include <xercesc/framework/StdOutFormatTarget.hpp>
#include <xercesc/sax/HandlerBase.hpp>
#include <xercesc/util/XMLString.hpp>
#include <xercesc/util/XMLUni.hpp>
#include <xercesc/util/PlatformUtils.hpp>
#include <iostream.h>
#include <vector>
#include <algorithm>
#include <string.h>
#include <cstring>
#include <sstream>
Include dependency graph for XMLHelpers.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | Atlfast |
Classes | |
class | Atlfast::GetDoublesFromNodes |
Functions | |
char * | Atlfast::getText (DOMNode *node) |
std::vector< DOMNode * > | Atlfast::getAllChildTagsByName (DOMNode *node, std::string name) |
DOMNode * | Atlfast::getFirstChildTagByName (DOMNode *node, std::string name) |
void | Atlfast::getFirstValue (DOMNode *node, std::string tagname, std::string &value) |
void | Atlfast::getFirstValue (DOMNode *node, std::string tagname, double &value) |
void | Atlfast::getFirstValue (DOMNode *node, std::string tagname, int &value) |
void | Atlfast::getAllValues (DOMNode *node, std::string tagname, std::vector< double > &values) |
DOMDocument * | Atlfast::parseFileForDocument (const char *xmlFile) |
std::vector< char * > | Atlfast::getTagVals (DOMElement *docElement, const char *tagname) |