HomeHome

Classes - Annotated - Tree - Functions - Home - Structure Qte

QDomCharacterData Class Reference
[ XML module ]


The QDomCharacterData class represents a generic string in the DOM. More...

#include <qdom.h>

Inherits QDomNode.

Inherited by QDomComment and QDomText.

List of all member functions.

Public Members


Detailed 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.

void QDomCharacterData::appendData ( const QString & arg ) [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 count.


Search the documentation, FAQ, qt-interest archive and more (uses www.trolltech.com):


This file is part of the Qt toolkit, copyright © 1995-2005 Trolltech, all rights reserved.


Copyright © 2005 TrolltechTrademarks
Qt version 2.3.10