4 #include <jsoncpp/json/json.h> 18 if (!Data.isMember(
"file_id")) {
22 std::string file_id = Data[
"file_id"].asString();
26 if (Data.isMember(
"thumb")) {
27 ret.
setThumb(fromJson<PhotoSize>(Data[
"thumb"]));
29 if (Data.isMember(
"file_name")) {
32 if (Data.isMember(
"mime_type")) {
35 if (Data.isMember(
"file_size")) {
void setFile_name(const std::optional< std::string > &file_name)
Document fromJson(Json::Value Data)
void setThumb(const std::optional< PhotoSize > &thumb)
void setMime_type(const std::optional< std::string > &mime_type)
void setFile_size(const std::optional< std::int32_t > &file_size)