#include <libmythupnp/serializers/jsonSerializer.h>
|
static QString | Encode (const QString &sIn) |
|
static QString | ReadPropertyMetadata (const QObject *pObject, const QString &sPropName, const QString &sKey) |
|
Definition at line 31 of file jsonSerializer.h.
◆ JSONSerializer()
JSONSerializer::JSONSerializer |
( |
QIODevice * |
pDevice, |
|
|
[[maybe_unused] ] const QString & |
sRequestName |
|
) |
| |
|
inline |
◆ ~JSONSerializer()
virtual JSONSerializer::~JSONSerializer |
( |
| ) |
|
|
virtualdefault |
◆ BeginSerialize()
void JSONSerializer::BeginSerialize |
( |
QString & |
sName | ) |
|
|
overrideprotectedvirtual |
◆ EndSerialize()
void JSONSerializer::EndSerialize |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ BeginObject()
void JSONSerializer::BeginObject |
( |
const QString & |
sName, |
|
|
const QObject * |
pObject |
|
) |
| |
|
overrideprotectedvirtual |
◆ EndObject()
void JSONSerializer::EndObject |
( |
const QString & |
sName, |
|
|
const QObject * |
pObject |
|
) |
| |
|
overrideprotectedvirtual |
◆ AddProperty()
void JSONSerializer::AddProperty |
( |
const QString & |
sName, |
|
|
const QVariant & |
vValue, |
|
|
const QMetaObject * |
pMetaParent, |
|
|
const QMetaProperty * |
pMetaProp |
|
) |
| |
|
overrideprotectedvirtual |
◆ RenderValue()
void JSONSerializer::RenderValue |
( |
const QVariant & |
vValue | ) |
|
|
protected |
◆ RenderStringList()
void JSONSerializer::RenderStringList |
( |
const QStringList & |
list | ) |
|
|
protected |
◆ RenderList()
void JSONSerializer::RenderList |
( |
const QVariantList & |
list | ) |
|
|
protected |
◆ RenderMap()
void JSONSerializer::RenderMap |
( |
const QVariantMap & |
map | ) |
|
|
protected |
◆ Encode()
QString JSONSerializer::Encode |
( |
const QString & |
sIn | ) |
|
|
staticprotected |
◆ GetContentType()
QString JSONSerializer::GetContentType |
( |
| ) |
|
|
overridevirtual |
◆ m_stream
QTextStream JSONSerializer::m_stream |
|
protected |
◆ m_bCommaNeeded
The documentation for this class was generated from the following files: