1 // 2 // Copyright Aliaksei Levin (levlam@telegram.org), Arseny Smirnov (arseny30@gmail.com) 2014-2021 3 // 4 // Distributed under the Boost Software License, Version 1.0. (See accompanying 5 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 6 // 7 #include "td/telegram/InputGroupCallId.h" 8 9 namespace td { 10 InputGroupCallId(const tl_object_ptr<telegram_api::inputGroupCall> & input_group_call)11InputGroupCallId::InputGroupCallId(const tl_object_ptr<telegram_api::inputGroupCall> &input_group_call) 12 : group_call_id(input_group_call->id_), access_hash(input_group_call->access_hash_) { 13 } 14 get_input_group_call() const15tl_object_ptr<telegram_api::inputGroupCall> InputGroupCallId::get_input_group_call() const { 16 return make_tl_object<telegram_api::inputGroupCall>(group_call_id, access_hash); 17 } 18 operator <<(StringBuilder & string_builder,InputGroupCallId input_group_call_id)19StringBuilder &operator<<(StringBuilder &string_builder, InputGroupCallId input_group_call_id) { 20 return string_builder << "input group call " << input_group_call_id.group_call_id; 21 } 22 23 } // namespace td 24