MythTV
master
|
#include <libmythupnp/serializers/soapSerializer.h>
Public Member Functions | |
SoapSerializer (QIODevice *pDevice, QString sNamespace, const QString &sRequestName) | |
~SoapSerializer () override=default | |
void | AddHeaders (QStringMap &headers) override |
Public Member Functions inherited from XmlSerializer | |
XmlSerializer (QIODevice *pDevice, QString sRequestName) | |
virtual | ~XmlSerializer () |
QString | GetContentType () override |
XmlSerializer (const XmlSerializer &)=delete | |
XmlSerializer & | operator= (const XmlSerializer &)=delete |
Public Member Functions inherited from Serializer | |
virtual void | Serialize (const QObject *pObject, const QString &_sName=QString()) |
virtual void | Serialize (const QVariant &vValue, const QString &sName) |
Serializer () | |
Protected Member Functions | |
void | BeginSerialize (QString &sName) override |
Protected Member Functions inherited from XmlSerializer | |
void | BeginSerialize (QString &sName) override |
void | EndSerialize () override |
void | BeginObject (const QString &sName, const QObject *pObject) override |
void | EndObject (const QString &sName, const QObject *pObject) override |
void | AddProperty (const QString &sName, const QVariant &vValue, const QMetaObject *pMetaParent, const QMetaProperty *pMetaProp) override |
void | RenderValue (const QString &sName, const QVariant &vValue) |
void | RenderEnum (const QString &sName, const QVariant &vValue, const QMetaProperty *pMetaProp) |
void | RenderStringList (const QString &sName, const QStringList &list) |
void | RenderList (const QString &sName, const QVariantList &list) |
void | RenderMap (const QString &sName, const QVariantMap &map) |
Protected Member Functions inherited from Serializer | |
void | SerializeObject (const QObject *pObject, const QString &sName) |
void | SerializeObjectProperties (const QObject *pObject) |
Protected Attributes | |
QString | m_sNamespace |
Protected Attributes inherited from XmlSerializer | |
QXmlStreamWriter * | m_pXmlWriter {nullptr} |
QString | m_sRequestName |
bool | m_bIsRoot {true} |
Protected Attributes inherited from Serializer | |
QCryptographicHash | m_hash |
Additional Inherited Members | |
Public Attributes inherited from XmlSerializer | |
bool | PropertiesAsAttributes {true} |
Static Protected Member Functions inherited from XmlSerializer | |
static QString | GetItemName (const QString &sName) |
static QString | GetContentName (const QString &sName, const QMetaObject *pMetaObject, const QMetaProperty *pMetaProp) |
static QString | FindOptionValue (const QStringList &sOptions, const QString &sName) |
Static Protected Member Functions inherited from Serializer | |
static QString | ReadPropertyMetadata (const QObject *pObject, const QString &sPropName, const QString &sKey) |
Definition at line 29 of file soapSerializer.h.
|
inline |
Definition at line 33 of file soapSerializer.h.
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from Serializer.
Definition at line 47 of file soapSerializer.h.
|
inlineoverrideprotectedvirtual |
Reimplemented from Serializer.
Definition at line 64 of file soapSerializer.h.
|
protected |
Definition at line 58 of file soapSerializer.h.