Open CASCADE Technology 6.6.0
|
#include <LDOM_BasicElement.hxx>
Public Member Functions | |
LDOM_BasicElement () | |
LDOM_BasicElement & | operator= (const LDOM_NullPtr *aNull) |
~LDOM_BasicElement () | |
const char * | GetTagName () const |
const LDOM_BasicNode * | GetFirstChild () const |
const LDOM_BasicNode * | GetLastChild () const |
const LDOM_BasicAttribute & | GetAttribute (const LDOMBasicString &aName, const LDOM_BasicNode *aLastCh) const |
Static Public Member Functions | |
static LDOM_BasicElement & | Create (const char *aName, const Standard_Integer aLength, const Handle< LDOM_MemManager > &aDoc) |
Protected Member Functions | |
const LDOM_BasicNode * | AddAttribute (const LDOMBasicString &anAttrName, const LDOMBasicString &anAttrValue, const Handle< LDOM_MemManager > &aDoc, const LDOM_BasicNode *aLastCh) |
const LDOM_BasicNode * | RemoveAttribute (const LDOMBasicString &aName, const LDOM_BasicNode *aLastCh) const |
void | RemoveChild (const LDOM_BasicNode *aChild) const |
void | AppendChild (const LDOM_BasicNode *aChild, const LDOM_BasicNode *&aLastCh) const |
LDOM_BasicElement::LDOM_BasicElement | ( | ) | [inline] |
LDOM_BasicElement::~LDOM_BasicElement | ( | ) |
const LDOM_BasicNode* LDOM_BasicElement::AddAttribute | ( | const LDOMBasicString & | anAttrName, |
const LDOMBasicString & | anAttrValue, | ||
const Handle< LDOM_MemManager > & | aDoc, | ||
const LDOM_BasicNode * | aLastCh | ||
) | [protected] |
void LDOM_BasicElement::AppendChild | ( | const LDOM_BasicNode * | aChild, |
const LDOM_BasicNode *& | aLastCh | ||
) | const [protected] |
static LDOM_BasicElement& LDOM_BasicElement::Create | ( | const char * | aName, |
const Standard_Integer | aLength, | ||
const Handle< LDOM_MemManager > & | aDoc | ||
) | [static] |
const LDOM_BasicAttribute& LDOM_BasicElement::GetAttribute | ( | const LDOMBasicString & | aName, |
const LDOM_BasicNode * | aLastCh | ||
) | const |
const LDOM_BasicNode* LDOM_BasicElement::GetFirstChild | ( | ) | const [inline] |
const LDOM_BasicNode* LDOM_BasicElement::GetLastChild | ( | ) | const |
const char* LDOM_BasicElement::GetTagName | ( | ) | const [inline] |
LDOM_BasicElement& LDOM_BasicElement::operator= | ( | const LDOM_NullPtr * | aNull | ) |
Reimplemented from LDOM_BasicNode.
const LDOM_BasicNode* LDOM_BasicElement::RemoveAttribute | ( | const LDOMBasicString & | aName, |
const LDOM_BasicNode * | aLastCh | ||
) | const [protected] |
void LDOM_BasicElement::RemoveChild | ( | const LDOM_BasicNode * | aChild | ) | const [protected] |