diff options
Diffstat (limited to 'td/telegram/EphemeralMessageId.h')
| -rw-r--r-- | td/telegram/EphemeralMessageId.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/td/telegram/EphemeralMessageId.h b/td/telegram/EphemeralMessageId.h index 94cb81613..9b59fa8c8 100644 --- a/td/telegram/EphemeralMessageId.h +++ b/td/telegram/EphemeralMessageId.h @@ -33,6 +33,15 @@ class EphemeralMessageId { return id; } + static vector<EphemeralMessageId> get_ephemeral_message_ids(const vector<int32> &message_ids) { + vector<EphemeralMessageId> ephemeral_message_ids; + ephemeral_message_ids.reserve(message_ids.size()); + for (auto &message_id : message_ids) { + ephemeral_message_ids.emplace_back(message_id); + } + return ephemeral_message_ids; + } + bool operator==(const EphemeralMessageId &other) const { return id == other.id; } |
