Open CASCADE Technology 7.9.1
Loading...
Searching...
No Matches
LDOM_Attr Class Reference

#include <LDOM_Attr.hxx>

Inheritance diagram for LDOM_Attr:

Public Member Functions

 LDOM_Attr ()
 LDOM_Attr (const LDOM_Attr &anOther)
LDOM_Attroperator= (const LDOM_NullPtr *aNull)
LDOM_Attroperator= (const LDOM_Attr &anOther)
LDOMString getName () const
LDOMString getValue () const
void setValue (const LDOMString &aValue)
Public Member Functions inherited from LDOM_Node
 LDOM_Node ()
 LDOM_Node (const LDOM_Node &anOther)
const LDOM_MemManagergetOwnerDocument () const
LDOM_Nodeoperator= (const LDOM_Node &anOther)
LDOM_Nodeoperator= (const LDOM_NullPtr *aNull)
Standard_Boolean operator== (const LDOM_NullPtr *) const
Standard_Boolean operator!= (const LDOM_NullPtr *) const
Standard_Boolean operator== (const LDOM_Node &anOther) const
Standard_Boolean operator!= (const LDOM_Node &anOther) const
Standard_Boolean isNull () const
NodeType getNodeType () const
LDOMString getNodeName () const
LDOMString getNodeValue () const
LDOM_Node getFirstChild () const
LDOM_Node getLastChild () const
LDOM_Node getNextSibling () const
void removeChild (const LDOM_Node &aChild)
void appendChild (const LDOM_Node &aChild)
Standard_Boolean hasChildNodes () const
void SetValueClear () const

Protected Member Functions

 LDOM_Attr (const LDOM_BasicAttribute &anAttr, const Handle< LDOM_MemManager > &aDoc)
Protected Member Functions inherited from LDOM_Node
const LDOM_BasicNodeOrigin () const
 LDOM_Node (const LDOM_BasicNode &anOrig, const Handle< LDOM_MemManager > &aDoc)

Additional Inherited Members

Public Types inherited from LDOM_Node
enum  NodeType {
  UNKNOWN = 0 , ELEMENT_NODE = 1 , ATTRIBUTE_NODE = 2 , TEXT_NODE = 3 ,
  CDATA_SECTION_NODE = 4 , COMMENT_NODE = 8
}
Protected Attributes inherited from LDOM_Node
Handle< LDOM_MemManagermyDocument
LDOM_BasicNodemyOrigin
const LDOM_BasicNodemyLastChild

Constructor & Destructor Documentation

◆ LDOM_Attr() [1/3]

LDOM_Attr::LDOM_Attr ( )
inline

◆ LDOM_Attr() [2/3]

LDOM_Attr::LDOM_Attr ( const LDOM_Attr & anOther)
inline

◆ LDOM_Attr() [3/3]

LDOM_Attr::LDOM_Attr ( const LDOM_BasicAttribute & anAttr,
const Handle< LDOM_MemManager > & aDoc )
protected

Member Function Documentation

◆ getName()

LDOMString LDOM_Attr::getName ( ) const
inline

◆ getValue()

LDOMString LDOM_Attr::getValue ( ) const
inline

◆ operator=() [1/2]

LDOM_Attr & LDOM_Attr::operator= ( const LDOM_Attr & anOther)
inline

◆ operator=() [2/2]

LDOM_Attr & LDOM_Attr::operator= ( const LDOM_NullPtr * aNull)
inline

◆ setValue()

void LDOM_Attr::setValue ( const LDOMString & aValue)

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