Torc  0.1
Public Member Functions | Protected Member Functions | List of all members
TorcPListSerialiser Class Reference

#include <torcplistserialiser.h>

Inheritance diagram for TorcPListSerialiser:
[legend]

Public Member Functions

 TorcPListSerialiser ()
 
virtual ~TorcPListSerialiser ()=default
 
HTTPResponseType ResponseType (void) override
 
- Public Member Functions inherited from TorcXMLSerialiser
 TorcXMLSerialiser ()
 
virtual ~TorcXMLSerialiser ()=default
 
- Public Member Functions inherited from TorcSerialiser
 TorcSerialiser ()=default
 
virtual ~TorcSerialiser ()=default
 
void Serialise (QByteArray &Dest, const QVariant &Data, const QString &Type=QString())
 

Protected Member Functions

void Begin (QByteArray &) override
 
void AddProperty (QByteArray &, const QString &Name, const QVariant &Value) override
 
void End (QByteArray &) override
 
void PListFromVariant (const QString &Name, const QVariant &Value, bool NeedKey=true)
 
void PListFromList (const QString &Name, const QVariantList &Value)
 
void PListFromStringList (const QString &Name, const QStringList &Value)
 
void PListFromMap (const QString &Name, const QVariantMap &Value)
 
- Protected Member Functions inherited from TorcXMLSerialiser
virtual void Prepare (QByteArray &Dest) override
 
void VariantToXML (const QString &Name, const QVariant &Value)
 
void ListToXML (const QString &Name, const QVariantList &Value)
 
void StringListToXML (const QString &Name, const QStringList &Value)
 
void MapToXML (const QString &Name, const QVariantMap &Value)
 

Additional Inherited Members

- Static Public Member Functions inherited from TorcSerialiser
static TorcSerialiserGetSerialiser (const QString &MimeType)
 
- Protected Attributes inherited from TorcXMLSerialiser
QXmlStreamWriter m_xmlStream
 
QBuffer m_buffer
 

Detailed Description

Definition at line 7 of file torcplistserialiser.h.

Constructor & Destructor Documentation

TorcPListSerialiser::TorcPListSerialiser ( )

Definition at line 23 of file torcplistserialiser.cpp.

virtual TorcPListSerialiser::~TorcPListSerialiser ( )
virtualdefault

Member Function Documentation

void TorcPListSerialiser::AddProperty ( QByteArray &  ,
const QString &  Name,
const QVariant &  Value 
)
overrideprotectedvirtual

Reimplemented from TorcXMLSerialiser.

Definition at line 44 of file torcplistserialiser.cpp.

void TorcPListSerialiser::Begin ( QByteArray &  )
overrideprotectedvirtual

Reimplemented from TorcXMLSerialiser.

Definition at line 33 of file torcplistserialiser.cpp.

void TorcPListSerialiser::End ( QByteArray &  )
overrideprotectedvirtual

Reimplemented from TorcXMLSerialiser.

Definition at line 49 of file torcplistserialiser.cpp.

void TorcPListSerialiser::PListFromList ( const QString &  Name,
const QVariantList &  Value 
)
protected

Definition at line 141 of file torcplistserialiser.cpp.

void TorcPListSerialiser::PListFromMap ( const QString &  Name,
const QVariantMap &  Value 
)
protected

Definition at line 180 of file torcplistserialiser.cpp.

void TorcPListSerialiser::PListFromStringList ( const QString &  Name,
const QStringList &  Value 
)
protected

Definition at line 168 of file torcplistserialiser.cpp.

void TorcPListSerialiser::PListFromVariant ( const QString &  Name,
const QVariant &  Value,
bool  NeedKey = true 
)
protected

Definition at line 56 of file torcplistserialiser.cpp.

HTTPResponseType TorcPListSerialiser::ResponseType ( void  )
overridevirtual

Reimplemented from TorcXMLSerialiser.

Definition at line 28 of file torcplistserialiser.cpp.


The documentation for this class was generated from the following files: