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

Data serialiser for the Apple binary property list format. More...

#include <torcbinaryplistserialiser.h>

Inheritance diagram for TorcBinaryPListSerialiser:
[legend]

Public Member Functions

 TorcBinaryPListSerialiser ()
 
virtual ~TorcBinaryPListSerialiser ()=default
 
HTTPResponseType ResponseType (void) override
 
- 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 Prepare (QByteArray &) override
 
void Begin (QByteArray &Dest) override
 
void AddProperty (QByteArray &Dest, const QString &Name, const QVariant &Value) override
 
void End (QByteArray &Dest) override
 

Additional Inherited Members

- Static Public Member Functions inherited from TorcSerialiser
static TorcSerialiserGetSerialiser (const QString &MimeType)
 

Detailed Description

Data serialiser for the Apple binary property list format.

Todo:
Top level dictionary

Definition at line 10 of file torcbinaryplistserialiser.h.

Constructor & Destructor Documentation

TorcBinaryPListSerialiser::TorcBinaryPListSerialiser ( )

Definition at line 40 of file torcbinaryplistserialiser.cpp.

virtual TorcBinaryPListSerialiser::~TorcBinaryPListSerialiser ( )
virtualdefault

Member Function Documentation

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

Implements TorcSerialiser.

Definition at line 97 of file torcbinaryplistserialiser.cpp.

void TorcBinaryPListSerialiser::Begin ( QByteArray &  Dest)
overrideprotectedvirtual

Implements TorcSerialiser.

Definition at line 90 of file torcbinaryplistserialiser.cpp.

void TorcBinaryPListSerialiser::End ( QByteArray &  Dest)
overrideprotectedvirtual

Implements TorcSerialiser.

Definition at line 119 of file torcbinaryplistserialiser.cpp.

void TorcBinaryPListSerialiser::Prepare ( QByteArray &  )
overrideprotectedvirtual

Implements TorcSerialiser.

Definition at line 86 of file torcbinaryplistserialiser.cpp.

HTTPResponseType TorcBinaryPListSerialiser::ResponseType ( void  )
overridevirtual

Implements TorcSerialiser.

Definition at line 81 of file torcbinaryplistserialiser.cpp.


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