|
MythTV master
|
#include <libmythbase/http/serialisers/mythcborserialiser.h>
Public Member Functions | |
| MythCBORSerialiser (const QString &Name, const QVariant &Value) | |
Public Member Functions inherited from MythSerialiser | |
| MythSerialiser () | |
| HTTPData | Result () |
Protected Member Functions | |
| void | AddObject (const QString &Name, const QVariant &Value) |
| void | AddValue (const QVariant &Value) |
| MythCBORSerialiser::AddValue. More... | |
| void | AddQObject (const QObject *Object) |
| void | AddStringList (const QVariant &Values) |
| void | AddList (const QVariant &Values) |
| void | AddMap (const QVariantMap &Map) |
Private Attributes | |
| QCborStreamWriter * | m_writer { nullptr } |
Additional Inherited Members | |
Static Public Member Functions inherited from MythSerialiser | |
| static HTTPData | Serialise (const QString &Name, const QVariant &Value, const QStringList &Accept) |
| Serialise the given data with an encoding suggested by Accept. More... | |
Protected Attributes inherited from MythSerialiser | |
| QBuffer | m_buffer |
| HTTPData | m_result { nullptr } |
Definition at line 9 of file mythcborserialiser.h.
| MythCBORSerialiser::MythCBORSerialiser | ( | const QString & | Name, |
| const QVariant & | Value | ||
| ) |
Definition at line 10 of file mythcborserialiser.cpp.
|
protected |
Definition at line 144 of file mythcborserialiser.cpp.
Referenced by AddValue().
|
protected |
Definition at line 153 of file mythcborserialiser.cpp.
Referenced by AddValue().
|
protected |
Definition at line 19 of file mythcborserialiser.cpp.
Referenced by MythCBORSerialiser().
|
protected |
Definition at line 101 of file mythcborserialiser.cpp.
Referenced by AddValue().
|
protected |
Definition at line 132 of file mythcborserialiser.cpp.
Referenced by AddValue().
|
protected |
Definition at line 35 of file mythcborserialiser.cpp.
Referenced by AddList(), AddMap(), AddObject(), and AddQObject().
|
private |
Definition at line 24 of file mythcborserialiser.h.
Referenced by AddList(), AddMap(), AddObject(), AddQObject(), AddStringList(), and AddValue().