CSenSoapFault Class Reference
#include
<mw/SenSoapFault.h>
Link against: SenUtils.lib
class CSenSoapFault : public CSenBaseElement |
Inherited Functions |
---|
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
| CSenBaseElement::AddAttrL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::AddAttributeL(CSenBaseAttribute *) |
| CSenBaseElement::AddAttributeL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::AddAttributeL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::AddAttributesL(const RAttributeArray &) |
| CSenBaseElement::AddElementL(CSenElement &) |
| CSenBaseElement::AddElementL(const TDesC8 &) |
| CSenBaseElement::AddElementL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::AddElementL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::AddNamespaceL(CSenNamespace &,TBool) |
| CSenBaseElement::AddNamespaceL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::AllocContentBufL() |
| CSenBaseElement::AsElement() |
| CSenBaseElement::AsXmlL() |
| CSenBaseElement::AsXmlUnicodeL() |
| CSenBaseElement::AttrValue(const TDesC8 &) |
| CSenBaseElement::AttributesL() |
| CSenBaseElement::BaseConstructL(const TDesC8 &) |
| CSenBaseElement::BaseConstructL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &) |
| CSenBaseElement::BaseConstructL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &,CSenElement &) |
| CSenBaseElement::CSenBaseElement() |
| CSenBaseElement::Child(TInt) |
| CSenBaseElement::ConsistsOfL(MSenElement &) |
| CSenBaseElement::Content()const |
| CSenBaseElement::ContentUnicodeL()const |
| CSenBaseElement::ContentWriteStreamL() |
| CSenBaseElement::CopyFromL(CSenElement &) |
| CSenBaseElement::CreateElementL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::DetachL() |
| CSenBaseElement::Element(const TDesC8 &) |
| CSenBaseElement::Element(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::ElementsL() |
| CSenBaseElement::ElementsL(RPointerArray< CSenElement > &,const TDesC8 &) |
| CSenBaseElement::ElementsL(RPointerArray< CSenElement > &,const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::FindAttr(const TDesC8 &) |
| CSenBaseElement::HasContent()const |
| CSenBaseElement::IndexOfElement(const TDesC8 &,const TDesC8 &)const |
| CSenBaseElement::InsertElementL(CSenElement &,const CSenElement &) |
| CSenBaseElement::LocalName()const |
| CSenBaseElement::Namespace() |
| CSenBaseElement::Namespace(const TDesC8 &) |
| CSenBaseElement::Namespace(const TDesC8 &,const TBool) |
| CSenBaseElement::Namespace(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::NamespaceURI()const |
| CSenBaseElement::NamespacesL() |
| CSenBaseElement::NewL(const TDesC8 &) |
| CSenBaseElement::NewL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::NewL(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::NewL(const TDesC8 &,const TDesC8 &,const TDesC8 &,const RAttributeArray &,CSenElement &) |
| CSenBaseElement::NsPrefix()const |
| CSenBaseElement::Parent() |
| CSenBaseElement::RemoveElement(CSenElement &) |
| CSenBaseElement::RemoveElement(const TDesC8 &) |
| CSenBaseElement::RemoveElement(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::ReplaceElementL(CSenElement &) |
| CSenBaseElement::Root() |
| CSenBaseElement::Set(const TDesC8 &,const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::SetAttributesL(const RAttributeArray &) |
| CSenBaseElement::SetContentL(const TDesC8 &) |
| CSenBaseElement::SetNamespaceL(const TDesC8 &) |
| CSenBaseElement::SetNamespaceL(const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::SetParent(CSenElement *) |
| CSenBaseElement::SetPrefixL(const TDesC8 &) |
| CSenBaseElement::WriteAsXMLToL(RWriteStream &) |
| CSenBaseElement::WriteAttrToL(RWriteStream &,const TDesC8 &,const TDesC8 &) |
| CSenBaseElement::WriteAttrsToL(RWriteStream &) |
| CSenBaseElement::WriteContentToL(RWriteStream &) |
| CSenBaseElement::WriteElementsToL(RWriteStream &) |
| CSenBaseElement::WriteNamespacesToL(RWriteStream &) |
| CSenBaseElement::WriteToBufL(CBufBase &) |
| CSenBaseElement::~CSenBaseElement() |
Detailed Description
This utility class represents SOAP fault element according to SOAP fault specification. SOAP fault element has following child elements: faultcode, faultstring, faultactor detail
Constructor & Destructor Documentation
CSenSoapFault ( )
IMPORT_C | CSenSoapFault | ( | ) | [protected] |
~CSenSoapFault ( )
IMPORT_C | ~CSenSoapFault | ( | ) | [virtual] |
Member Function Documentation
ConstructL ( CSenElement & )
IMPORT_C void | ConstructL | ( | CSenElement & | aCopiedSource | ) | [protected] |
Basic ConstructL function
- Since
- Series60 3.0
Parameter | Description | aCopiedSource | is the CSenElement from which data to this SOAP fault object is to be copied. |
ConstructL ( const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray & )
Basic ConstructL function
- Since
- Series60 3.0
Parameter | Description | aNsUri | is the XML namespace URI of this SOAP fault |
aLocalName | is the XML localname URI of this SOAP fault |
aQName | is the XML qualifiedname URI of this SOAP fault |
aAttributes | are the XML attributes for this SOAP fault |
Detail ( )
Returns: the content of <detail> element as UTF-8 form string or KNullDesC8, if element is not available
FaultActor ( )
Returns: the content of <faultactor> element as UTF-8 form string or KNullDesC8, if element is not available
FaultCode ( )
Returns: the content of <faultcode> element as UTF-8 form string or KNullDesC8, if element is not available
FaultString ( )
Returns: the content of <faultstring> element as UTF-8 form string or KNullDesC8, if element is not available
FaultSubcode ( )
Returns: the content of <Subcode> element as UTF-8 form string or KNullDesC8, if element is not available
NewL ( CSenElement & )
Copy constructor, making a copy of the original source element.
- Since
- Series60 3.0
Parameter | Description | aCopiedSource | Element where source will be copied. |
NewL ( const TDesC8 &, const TDesC8 &, const TDesC8 &, const RAttributeArray & )
Basic constructor.
- Since
- Series60 3.0
Parameter | Description | aNsUri | is the XML namespace of this SOAP fault |
aLocalName | is the localname for this SOAP fault |
aQName | is the qualifiedname for this SOAP fault |
aAttributes | are the XML attributes for this SOAP fault Parameters are used to construct the soap fault. |