QDomCharacterData - Represents a generic string in the DOM
#include <qdom.h>
Inherits QDomNode.
Inherited by QDomComment and QDomText.
Public Members
QDomCharacterData ()
QDomCharacterData ( const QDomCharacterData & x )
QDomCharacterData& operator= ( const QDomCharacterData & )
~QDomCharacterData ()
virtual QString data () const
virtual void setData ( const QString & )
virtual uint length () const
virtual QString substringData ( unsigned long offset,
unsigned long count )
virtual void appendData ( const QString & arg )
virtual void insertData ( unsigned long offset, const
QString & arg )
virtual void deleteData ( unsigned long offset, unsigned
long count )
virtual void replaceData ( unsigned long offset, unsigned
long count, const QString & arg )
virtual QDomNode::NodeType nodeType () const
virtual bool isCharacterData () const
DESCRIPTION
The QDomCharacterData class represents a generic string in
the DOM.
Character data as used in XML specifies a generic data
string. More specialized versions of this class are
QDomText, QDomComment and QDomCDATASection.
See also QDomText, QDomComment and QDomCDATASection.
MEMBER FUNCTION DOCUMENTATION
QDomCharacterData::QDomCharacterData ()
Constructs an empty character data object.
QDomCharacterData::QDomCharacterData ( const QDomCharacterData &
x )
Copy constructor.
The data of the copy is shared: modifying one will also
change the other. If you want to make a real copy, use
cloneNode() instead.
QDomCharacterData::~QDomCharacterData ()
Destructor.
[virtual]
Appends arg to the stored string.
QString QDomCharacterData::data () const [virtual]
Returns the string stored in this object.
If the node is a null node, it will return a null string.
void QDomCharacterData::deleteData ( unsigned long offset,
unsigned long count ) [virtual]
Deletes the substring starting at position offset with
length count.
void QDomCharacterData::insertData ( unsigned long offset, const
QString & arg ) [virtual]
Inserts the string arg at position offset into the stored
string.
bool QDomCharacterData::isCharacterData () const [virtual]
Returns TRUE.
Reimplemented from QDomNode.
uint QDomCharacterData::length () const [virtual]
Returns the length of the stored string.
QDomNode::NodeType QDomCharacterData::nodeType() const [virtual]
Returns the type of node this object refers to (i.e.
TextNode, CDATASectionNode, CommentNode or
CharacterDataNode). For a null node CharacterDataNode is
returned.
Reimplemented from QDomNode.
QDomCharacterData& QDomCharacterData::operator= ( const
QDomCharacterData & x )
Assignment operator.
The data of the copy is shared: modifying one will also
change the other. If you want to make a real copy, use
cloneNode() instead.
void QDomCharacterData::replaceData ( unsigned long offset,
unsigned long count, const QString & arg ) [virtual]
Replaces the substring starting at offset with length
count with the string arg.
void QDomCharacterData::setData ( const QString & v ) [virtual]
Sets the string of this object to v.
QString QDomCharacterData::substringData ( unsigned long offset,
unsigned long count ) [virtual]
Returns the substring from position offset with length
SEE ALSO
http://doc.trolltech.com/qdomcharacterdata.html
http://www.trolltech.com/faq/tech.html
COPYRIGHT
Copyright 1992-2001 Trolltech AS,
http://www.trolltech.com. See the license file included
in the distribution for a complete license statement.
AUTHOR
Generated automatically from the source code.
BUGS
If you find a bug in Qt, please report it as described in
http://doc.trolltech.com/bughowto.html. Good bug reports
make our job much simpler. Thank you.
In case of content or formattting problems with this
manual page, please report them to qt-bugs@trolltech.com.
Please include the name of the manual page
(qdomcharacterdata.3qt) and the Qt version (2.3.1).
Man(1) output converted with
man2html