Dev Essential  1.6.3
Loading...
Searching...
No Matches
a_util::xml Namespace Reference

Serves as component for handling XML. More...

Classes

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

Typedefs

typedef std::list< DOMElementDOMElementList
 Tyoe alias for DOMElement lists.
 
typedef std::map< std::string, std::string > DOMAttributes
 Type alias for DOM attributes.
 

Functions

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

Detailed Description

Serves as component for handling XML.

Function Documentation

◆ operator!=() [1/2]

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

Incomparison operator.

Parameters
lhs[in] Left instance
rhs[in] Right instance
Returns
false if the two instances are equal (deep comparison), true otherwise

◆ operator!=() [2/2]

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

Incomparison operator.

Parameters
lhs[in] Left instance
rhs[in] Right instance
Returns
true if the two instances are not equal (deep comparison), false otherwise

◆ operator==()

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

Comparison operator.

Parameters
lhs[in] Left instance
rhs[in] Right instance
Returns
true if the two instances are equal (deep comparison), false otherwise