4 #include <jsoncpp/json/json.h> 18 if (!Data.isMember(
"file_id")) {
21 if (!Data.isMember(
"duration")) {
25 std::string file_id = Data[
"file_id"].asString();
26 std::int32_t duration = Data[
"duration"].asInt();
28 Voice ret(file_id, duration);
30 if (Data.isMember(
"mime_type")) {
33 if (Data.isMember(
"file_size")) {
void setMime_type(const std::optional< std::string > &mime_type)
Voice fromJson(Json::Value Data)
void setFile_size(const std::optional< std::int32_t > &file_size)