On Sunday, 2 December 2018 10:12:56 PST Andrew Ialacci wrote:
> Hope it’s ok that I barge in :P
> 
> Are there any recommended strategies for serializing custom model objects?
> 
> For example a Person class with name, age, and gender properties. 
> 
> Or would I just write a 
> 
> QByteArray toCBOR() const 
> 
> method on all my model classes and create the CBOR object representation
> manually like with JSON. 

I'm not sure you meant to return a binary to be placed inside a CBOR payload 
or if that is the CBOR serialisation. Either way, I don't think returning 
QByteArray is a good idea. Instead, return QCborValue, such that the value may 
be placed inside a larger object or array if the caller so wishes.

Or if you want to do streaming, just void serialize(QCborStreamWriter &);

Similar for decoding.
-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Software Architect - Intel Open Source Technology Center



_______________________________________________
Interest mailing list
[email protected]
https://lists.qt-project.org/listinfo/interest

Reply via email to