XML Library
|
The XML node type used for a processing instruction. More...
#include <ProcessingNode.hpp>
Public Member Functions | |
ProcessingNode () | |
Default constructor. | |
ProcessingNode (const tstring &strTarget) | |
Construction from a target. | |
ProcessingNode (const tstring &strTarget, const Attributes &vAttribs) | |
Construction from a target and attributes. | |
virtual NodeType | type () const |
Get the real type of the node. | |
const tstring & | target () const |
Get the target. | |
void | setTarget (const tstring &strTarget) |
Set the target. | |
const Attributes & | getAttributes () const |
Get the attributes. | |
Attributes & | getAttributes () |
Get the attributes. | |
Private Member Functions | |
virtual | ~ProcessingNode () |
Destructor. | |
Private Attributes | |
tstring | m_strTarget |
The target text. | |
Attributes | m_vAttribs |
The attributes. |
The XML node type used for a processing instruction.
Default constructor.
XML::ProcessingNode::ProcessingNode | ( | const tstring & | strTarget | ) |
Construction from a target.
XML::ProcessingNode::ProcessingNode | ( | const tstring & | strTarget, |
const Attributes & | vAttribs | ||
) |
Construction from a target and attributes.
XML::ProcessingNode::~ProcessingNode | ( | ) | [private, virtual] |
Destructor.
NodeType XML::ProcessingNode::type | ( | ) | const [inline, virtual] |
Get the real type of the node.
Implements XML::Node.
const tstring & XML::ProcessingNode::target | ( | ) | const [inline] |
Get the target.
void XML::ProcessingNode::setTarget | ( | const tstring & | strTarget | ) | [inline] |
Set the target.
const Attributes & XML::ProcessingNode::getAttributes | ( | ) | const [inline] |
Get the attributes.
Attributes & XML::ProcessingNode::getAttributes | ( | ) | [inline] |
Get the attributes.
tstring XML::ProcessingNode::m_strTarget [private] |
The target text.
Attributes XML::ProcessingNode::m_vAttribs [private] |
The attributes.