Open CASCADE Technology  7.6.0
Public Member Functions | Protected Member Functions

LDOM_CharacterData Class Reference

#include <LDOM_CharacterData.hxx>

Inheritance diagram for LDOM_CharacterData:
Inheritance graph
[legend]

Public Member Functions

 LDOM_CharacterData ()
 
 LDOM_CharacterData (const LDOM_CharacterData &theOther)
 
LDOM_CharacterDataoperator= (const LDOM_NullPtr *aNull)
 
LDOM_CharacterDataoperator= (const LDOM_CharacterData &anOther)
 
LDOMString getData () const
 
void setData (const LDOMString &aValue)
 
Standard_Integer getLength () const
 
- 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_CharacterData (const LDOM_BasicText &aText, 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_CharacterData() [1/3]

LDOM_CharacterData::LDOM_CharacterData ( )
inline

◆ LDOM_CharacterData() [2/3]

LDOM_CharacterData::LDOM_CharacterData ( const LDOM_CharacterData theOther)
inline

◆ LDOM_CharacterData() [3/3]

LDOM_CharacterData::LDOM_CharacterData ( const LDOM_BasicText aText,
const Handle< LDOM_MemManager > &  aDoc 
)
protected

Member Function Documentation

◆ getData()

LDOMString LDOM_CharacterData::getData ( ) const
inline

◆ getLength()

Standard_Integer LDOM_CharacterData::getLength ( ) const

◆ operator=() [1/2]

LDOM_CharacterData& LDOM_CharacterData::operator= ( const LDOM_CharacterData anOther)

◆ operator=() [2/2]

LDOM_CharacterData& LDOM_CharacterData::operator= ( const LDOM_NullPtr *  aNull)

◆ setData()

void LDOM_CharacterData::setData ( const LDOMString &  aValue)

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