xmldom::DomProcessingInstruction Class Reference

#include <DomProcessingInstruction.h>

Inherits xmldom::DomNode.

Inheritance diagram for xmldom::DomProcessingInstruction:

Inheritance graph
[legend]
List of all members.

Detailed Description

The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.

No lexical check is done on the content of a processing instruction and it is therefore possible to have the character sequence "?>" in the content, which is illegal a processing instruction per section 2.6 of [XML 1.0]. The presence of this character sequence must generate a fatal error during serialization.

See also:
More Informations About the DOM 3 standard.


Public Member Functions

 DomProcessingInstruction ()
 ctor
 DomProcessingInstruction (const DomProcessingInstruction &copy)
 copy ctor
virtual ~DomProcessingInstruction ()
 dtor
const DomProcessingInstructionoperator= (const DomProcessingInstruction &assign)
 assign
DomString getTarget () const
 The target of this processing instruction.
DomString getData () const
 Get the content of this processing instruction.
void setData (const DomString &data)
 Set the content of this processing instruction.


Constructor & Destructor Documentation

xmldom::DomProcessingInstruction::DomProcessingInstruction (  ) 

ctor

xmldom::DomProcessingInstruction::DomProcessingInstruction ( const DomProcessingInstruction copy  ) 

copy ctor

xmldom::DomProcessingInstruction::~DomProcessingInstruction (  )  [virtual]

dtor


Member Function Documentation

const DomProcessingInstruction & xmldom::DomProcessingInstruction::operator= ( const DomProcessingInstruction assign  ) 

assign

DomString xmldom::DomProcessingInstruction::getTarget (  )  const

The target of this processing instruction.

XML defines this as being the first token following the markup that begins the processing instruction.

DomString xmldom::DomProcessingInstruction::getData (  )  const

Get the content of this processing instruction.

This is from the first non white space character after the target to the character immediately preceding the ?>.

void xmldom::DomProcessingInstruction::setData ( const DomString data  ) 

Set the content of this processing instruction.

This is from the first non white space character after the target to the character immediately preceding the ?>.


The documentation for this class was generated from the following files:
Generated on Fri May 30 11:15:13 2008 for XMLDOM by  doxygen 1.5.2