nidas v1.2.3
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
nidas::core::XDOMAttr Class Reference

Class providing convienence methods to access the string attributes of a DOMAttr. More...

#include <XDOM.h>

Public Member Functions

 XDOMAttr (const xercesc::DOMAttr *a)
 
const std::string & getName () const
 
const std::string & getValue () const
 

Protected Attributes

const xercesc::DOMAttr * _attr
 
std::string _name
 
std::string _value
 

Private Member Functions

 XDOMAttr (const XDOMAttr &)
 No copying.
 
XDOMAttroperator= (const XDOMAttr &)
 No assignment.
 

Detailed Description

Class providing convienence methods to access the string attributes of a DOMAttr.

Constructor & Destructor Documentation

◆ XDOMAttr() [1/2]

nidas::core::XDOMAttr::XDOMAttr ( const xercesc::DOMAttr * a)
inline

◆ XDOMAttr() [2/2]

nidas::core::XDOMAttr::XDOMAttr ( const XDOMAttr & )
private

No copying.

Member Function Documentation

◆ getName()

const std::string & nidas::core::XDOMAttr::getName ( ) const
inline

References _name.

◆ getValue()

const std::string & nidas::core::XDOMAttr::getValue ( ) const
inline

References _value.

◆ operator=()

XDOMAttr & nidas::core::XDOMAttr::operator= ( const XDOMAttr & )
private

No assignment.

Member Data Documentation

◆ _attr

const xercesc::DOMAttr* nidas::core::XDOMAttr::_attr
protected

◆ _name

std::string nidas::core::XDOMAttr::_name
protected

Referenced by getName().

◆ _value

std::string nidas::core::XDOMAttr::_value
protected

Referenced by getValue().


The documentation for this class was generated from the following file: