Commit graph

8 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
79ea1a08a1 Changed Updates hierarchy.
ChannelPost and EditedChannelPost now supported.
2017-02-16 21:48:22 +03:00
592751a50c Source code reformated. 2017-02-15 20:22:18 +03:00
81bb25f4fe Fixed Clang warning. 2017-02-15 18:49:11 +03:00
9da2b2966e getUpdates() implemented. 2016-11-09 20:28:06 +03:00
2861dc5dff parseResponse() renamed to checkResponse and is now void. 2016-11-09 20:03:29 +03:00
90d2c2dc96 Full constructor removed from class User.
User::toString() implemented.
operator<< (User) implemented.
2016-11-09 19:44:19 +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