#include <DomProcessingInstruction.h>
Inherits xmldom::DomNode.
Inheritance diagram for xmldom::DomProcessingInstruction:
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.
Public Member Functions | |
DomProcessingInstruction () | |
ctor | |
DomProcessingInstruction (const DomProcessingInstruction ©) | |
copy ctor | |
virtual | ~DomProcessingInstruction () |
dtor | |
const DomProcessingInstruction & | operator= (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. |
xmldom::DomProcessingInstruction::DomProcessingInstruction | ( | ) |
ctor
xmldom::DomProcessingInstruction::DomProcessingInstruction | ( | const DomProcessingInstruction & | copy | ) |
copy ctor
xmldom::DomProcessingInstruction::~DomProcessingInstruction | ( | ) | [virtual] |
dtor
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 ?>.