#include <SoapHeader.h>
Inheritance diagram for SoapHeader:
Public Methods | |
IHeaderBlock * | getHeaderBlock (const AxisChar *pName, const AxisChar *pNamespace, bool bRemoveOrNot) |
int | setPrefix (const char *pcPrefix) |
IHeaderBlock * | getHeaderBlock (bool bRemoveOrNot) |
int | addNamespaceDecl (Attribute *pAttribute) |
int | addAttribute (Attribute *pAttribute) |
void | addHeaderBlock (HeaderBlock *headerBlock) |
SoapHeader () | |
virtual | ~SoapHeader () |
The Header element information item according to SOAP 1.2 specification. The Header element information item has: 1) A [local name] of Header. 2) A [namespace name] of "http://www.w3.org/2003/05/soap-envelope". 3) Zero or more namespace qualified attribute information items in its [attributes] property. 4) Zero or more namespace qualified element information items in its [children] property.
Each child element information item of the SOAP Header is called a SOAP header block.
|
The Constructor. |
|
The Destructor. |
|
Adds a Attribute to this Soap Header.
|
|
Adds a Header Block to this Soap Header.
|
|
Sets the namespace declaration of the Soap Header.
|
|
Removes the next HeaderBlock from the list and returns it. But will not delete it.
|
|
Gets and returns the Header Block, of the given name.
|
|
Sets the Prefix of the Header Block.
|