decXmlCharacterData Class Reference

XML Character Data. More...

#include <decXmlCharacterData.h>

Inheritance diagram for decXmlCharacterData:
decXmlElement decXmlCDSect

List of all members.

Public Member Functions

Constructors and Destructors
 decXmlCharacterData (const char *data)
 Creates a new xml character data.
 ~decXmlCharacterData ()
 Cleans up the xml character data.
Management
const char * GetData () const
void SetData (const char *data)
void AppendData (const char *data)
void AppendCharacter (char character)
Visiting
void Visit (decXmlVisitor *visitor)
 Visits this node.
Casting
virtual bool CanCastToCharacterData ()
 Determines if this element can be cast to decXmlCharacterData which is by default false.
virtual decXmlCharacterDataCastToCharacterData ()
 Safely casts this element to decXmlCharacterData or throwns an exception otherwise.

Detailed Description

XML Character Data.

Author:
Plüss Roland
Version:
1.0
Date:
2008

Constructor & Destructor Documentation

decXmlCharacterData::decXmlCharacterData ( const char *  data )

Creates a new xml character data.

decXmlCharacterData::~decXmlCharacterData (  )

Cleans up the xml character data.


Member Function Documentation

void decXmlCharacterData::AppendCharacter ( char  character )
void decXmlCharacterData::AppendData ( const char *  data )
virtual bool decXmlCharacterData::CanCastToCharacterData (  ) [virtual]

Determines if this element can be cast to decXmlCharacterData which is by default false.

Reimplemented from decXmlElement.

virtual decXmlCharacterData* decXmlCharacterData::CastToCharacterData (  ) [virtual]

Safely casts this element to decXmlCharacterData or throwns an exception otherwise.

Reimplemented from decXmlElement.

const char* decXmlCharacterData::GetData (  ) const [inline]
void decXmlCharacterData::SetData ( const char *  data )
void decXmlCharacterData::Visit ( decXmlVisitor visitor ) [virtual]

Visits this node.

Reimplemented from decXmlElement.

Reimplemented in decXmlCDSect.


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