Go to the documentation of this file.
16 #include <QDomDocument>
17 #include <QDomElement>
19 #include <QMetaObject>
33 class Wsdl :
public QDomDocument
50 const QString &sClassName );
53 const QString& sTypeName );
57 bool bReturnType =
false );
62 const QString &sKey );
QMap< QString, TypeInfo > m_typesToInclude
bool GetWSDL(HTTPRequest *pRequest)
Wsdl(ServiceHost *pServiceHost)
static bool IsCustomType(const QString &sTypeName)
QDomElement CreateMethodType(MethodInfo &oInfo, QString sTypeName, bool bReturnType=false)
QDomElement CreateBindingOperation(MethodInfo &oInfo, const QString &sClassName)
QDomElement CreateMessage(const QString &sMsgName, const QString &sTypeName)
static QString ReadClassInfo(const QMetaObject *pMeta, const QString &sKey)
ServiceHost * m_pServiceHost
QString AddTypeInfo(QString sType)