Dev Essential
Loading...
Searching...
No Matches
dom.h File Reference
#include <a_util/base/enums.h>
#include <a_util/memory/stack_ptr.h>
#include <list>
#include <map>
#include <stdexcept>
Include dependency graph for dom.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a_util::xml::DOMException
 Exception class used by the DOM classes. More...
 
class  a_util::xml::DOMElement
 Representation for an element in the DOM. More...
 
class  a_util::xml::DOM
 XML parser to read and write standard XML files. More...
 

Namespaces

namespace  a_util
 Serves as the root component, with common functionality documented in core functionality.
 
namespace  a_util::xml
 Serves as component for handling XML.
 

Typedefs

typedef std::list< DOMElementa_util::xml::DOMElementList
 Tyoe alias for DOMElement lists.
 
typedef std::map< std::string, std::string > a_util::xml::DOMAttributes
 Type alias for DOM attributes.
 

Functions

bool a_util::xml::operator!= (const DOMElement &lhs, const DOMElement &rhs)
 
bool a_util::xml::operator== (const DOM &lhs, const DOM &rhs)
 
bool a_util::xml::operator!= (const DOM &lhs, const DOM &rhs)
 

Detailed Description

Public API for DOM and DOMElement types and functions