diff options
| author | levlam <levlam@telegram.org> | 2026-01-26 01:00:35 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2026-01-26 01:00:35 +0300 |
| commit | fc97a2ed8a724d7832d4ee960f5b12babb8a6719 (patch) | |
| tree | 7af4546c1c752c806f659aa1d65ffd4ca62fffa4 /td/telegram/StarGiftCollectionId.h | |
| parent | e4833efaf927266ce6a5b5aad4514a8a1f79f16e (diff) | |
Add and use StarGiftCollectionId::get_star_gift_collection_ids.
Diffstat (limited to 'td/telegram/StarGiftCollectionId.h')
| -rw-r--r-- | td/telegram/StarGiftCollectionId.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/td/telegram/StarGiftCollectionId.h b/td/telegram/StarGiftCollectionId.h index 2821add2e..61494e5b5 100644 --- a/td/telegram/StarGiftCollectionId.h +++ b/td/telegram/StarGiftCollectionId.h @@ -26,6 +26,15 @@ class StarGiftCollectionId { template <class T, typename = std::enable_if_t<std::is_convertible<T, int32>::value>> StarGiftCollectionId(T star_gift_collection_id) = delete; + static vector<StarGiftCollectionId> get_star_gift_collection_ids(const vector<int32> &input_ids) { + vector<StarGiftCollectionId> star_gift_collection_ids; + star_gift_collection_ids.reserve(input_ids.size()); + for (auto &input_id : input_ids) { + star_gift_collection_ids.emplace_back(input_id); + } + return star_gift_collection_ids; + } + int32 get() const { return id; } |
