nidas v1.2.3
|
Wrapper class providing convienence methods to access the string attributes of a DOMElement. More...
#include <XDOM.h>
Public Member Functions | |
XDOMElement (const xercesc::DOMElement *e) | |
XDOMElement (xercesc::DOMElement *e) | |
const std::string & | getAttributeValue (const std::string &aname) |
void | setAttributeValue (const std::string &name, const std::string &val) |
const std::string & | getNodeName () const |
const std::string & | getNodeType () const |
const xercesc::DOMElement * | getElement () const |
Private Member Functions | |
XDOMElement (const XDOMElement &) | |
No copying. | |
XDOMElement & | operator= (const XDOMElement &) |
No assignment. | |
Private Attributes | |
const xercesc::DOMElement * | _elemConst |
xercesc::DOMElement * | _elemNonConst |
std::map< std::string, std::string > | _attrs |
std::string | _nodename |
std::string | _nodetype |
Wrapper class providing convienence methods to access the string attributes of a DOMElement.
|
inline |
|
inline |
|
private |
No copying.
References _attrs, _elemConst, and nidas::core::getSample().
|
inline |
References _elemConst.
|
private |
No assignment.
|
inline |
References _attrs, _elemNonConst, and nidas::core::getSample().
|
private |
Referenced by getAttributeValue(), and setAttributeValue().
|
private |
Referenced by getAttributeValue(), and getElement().
|
private |
Referenced by setAttributeValue().
|
private |
Referenced by getNodeName().
|
private |
Referenced by getNodeType().