Unicorn XML Toolkit
Version 1.00.00

Namespace Dom
Class IProcessingInstruction

class IProcessingInstruction: virtual public INode {
public:
    IProcessingInstruction();
    virtual ~IProcessingInstruction();
public:
    virtual CString GetTarget() = 0;
    virtual CString GetData() = 0;
    virtual void SetData(const CString &strData) = 0;
    };

The processing instruction.

This class implements the C++ binding for the ProcessingInstruction interface specified by DOM.

Since:
1.00.00
Version:
1.00.00
Author:
Alexey Gokhberg
Constructor/Destructor Summary
IProcessingInstruction ();
����������Constructs the processing instruction.
~IProcessingInstruction ();
����������Destroys the processing instruction.

Function Summary
CString GetTarget ();
����������Returns the target of this processing instruction.
CString GetData ();
����������Returns the data of this processing instruction.
void SetData (const CString &strData);
����������Sets the new data of this processing instruction.

Constructor/Destructor Detail

IProcessingInstruction

IProcessingInstruction();

Constructs the processing instruction.

~IProcessingInstruction

virtual ~IProcessingInstruction();

Destroys the processing instruction.

Function Detail

GetTarget

virtual CString GetTarget() = 0;

Returns the target of this processing instruction.

This method implements the C++ binding for the target attribute specified by DOM.

Returns:
the target of this processing instruction

GetData

virtual CString GetData() = 0;

Returns the data of this processing instruction.

This method implements the C++ binding for the data attribute specified by DOM.

Returns:
the data of this processing instruction

SetData

virtual void SetData(const CString &strData) = 0;

Sets the new data of this processing instruction.

This method implements the C++ binding for the data attribute specified by DOM.

Parameters:
strData - the new processing instruction data

Unicorn XML Toolkit
Version 1.00.00


This document was created using Unicorn DOC++.

Copyright 1999-2001 Unicorn Enterprises SA.
All Rights Reserved.