KD SOAP API Documentation 2.2
|
#include <KDSoapMessageReader_p.h>
Public Types | |
enum | XmlError { NoError = 0 , ParseError , PrematureEndOfDocumentError } |
Public Member Functions | |
KDSoapMessageReader () | |
XmlError | xmlToMessage (const QByteArray &data, KDSoapMessage *pParsedMessage, QString *pMessageNamespace, KDSoapHeaders *pRequestHeaders, KDSoap::SoapVersion soapVersion) const |
Definition at line 17 of file KDSoapMessageReader_p.h.
Enumerator | |
---|---|
NoError | |
ParseError | |
PrematureEndOfDocumentError |
Definition at line 20 of file KDSoapMessageReader_p.h.
KDSoapMessageReader::KDSoapMessageReader | ( | ) |
Definition at line 138 of file KDSoapMessageReader.cpp.
KDSoapMessageReader::XmlError KDSoapMessageReader::xmlToMessage | ( | const QByteArray & | data, |
KDSoapMessage * | pParsedMessage, | ||
QString * | pMessageNamespace, | ||
KDSoapHeaders * | pRequestHeaders, | ||
KDSoap::SoapVersion | soapVersion | ||
) | const |
Definition at line 188 of file KDSoapMessageReader.cpp.
References QList::append(), QString::arg(), QXmlStreamReader::characterOffset(), QXmlStreamReader::columnNumber(), KDSoapMessage::createFaultMessage(), QXmlStreamReader::error(), QXmlStreamReader::errorString(), QString::fromLatin1(), handleNotWellFormedError(), QXmlStreamReader::hasError(), QByteArray::isEmpty(), KDSoapMessageAddressingProperties::isWSAddressingNamespace(), QXmlStreamReader::lineNumber(), KDSoapValue::name(), QXmlStreamReader::name(), QXmlStreamReader::namespaceDeclarations(), KDSoapValue::namespaceUri(), QXmlStreamReader::namespaceUri(), NoError, QXmlStreamReader::NotWellFormedError, QString::number(), parseElement(), ParseError, PrematureEndOfDocumentError, QXmlStreamReader::PrematureEndOfDocumentError, QXmlStreamReader::raiseError(), QXmlStreamReader::readNextStartElement(), KDSoapMessage::setFault(), KDSoapMessage::setMessageAddressingProperties(), KDSoapNamespaceManager::soapEnvelope(), KDSoapNamespaceManager::soapEnvelope200305(), QStringRef::toString(), QObject::tr(), and xmlToMessage().
Referenced by KDSoapPendingCall::Private::parseReply(), KDSoapUdpClientPrivate::receivedDatagram(), and xmlToMessage().