Commit graph

5 commits

Author SHA1 Message Date
9a607eef8c Used boost::optional for optional fields.
Updates and attachments hierarchy replaced with Union-like classes.
Changes in JSON parsing for RVO/move-semantics.
2017-02-19 16:09:13 +03:00
592751a50c Source code reformated. 2017-02-15 20:22:18 +03:00
0e896f7066 Added swap function for PhotoSizeArray. 2016-11-09 15:28:10 +03:00
6cb17ac538 Class Message implemented.
Fixed class Chat (type of id changed to std::int64_t).
Class PhotoSizeArray implemented.
JSON-parsing functions were rewritten and moved to JsonObjects.cpp.
Implemented new JSON-parsing functions.
2016-11-09 01:40:05 +03:00
d5fce8062a Classes Attachment, PhotoSize, Audio, Document and Sticker implemented. 2016-10-15 01:55:17 +03:00