defuze.me  Client
Public Member Functions
Network::Parser Class Reference

This abstract class handle generic data parsing. More...

#include <parser.hpp>

Inheritance diagram for Network::Parser:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual QVariant parse (const QByteArray &data) const =0
virtual QByteArray serialize (const QVariant &data) const =0

Detailed Description

This abstract class handle generic data parsing.

child classes must be instancied to process parsing (like JsonParser)

The parse method generate a QVariant data structure from a byte stream and must be implemented by child classes The generate method generate a byte stream from a QVariant structure using underlying format implemented by child classes

Definition at line 29 of file parser.hpp.


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