Contains downcast_call methods for calling a function object on downcasted to the most derived class TDLib API object.
Go to the source code of this file.
Functions | |
template<class T > | |
bool | downcast_call (Object &obj, const T &func) |
template<class T > | |
bool | downcast_call (Function &obj, const T &func) |
template<class T > | |
bool | downcast_call (AuthenticationCodeType &obj, const T &func) |
template<class T > | |
bool | downcast_call (AuthorizationState &obj, const T &func) |
template<class T > | |
bool | downcast_call (AutosaveSettingsScope &obj, const T &func) |
template<class T > | |
bool | downcast_call (BackgroundFill &obj, const T &func) |
template<class T > | |
bool | downcast_call (BackgroundType &obj, const T &func) |
template<class T > | |
bool | downcast_call (BlockList &obj, const T &func) |
template<class T > | |
bool | downcast_call (BotCommandScope &obj, const T &func) |
template<class T > | |
bool | downcast_call (BotTransactionPurpose &obj, const T &func) |
template<class T > | |
bool | downcast_call (BotWriteAccessAllowReason &obj, const T &func) |
template<class T > | |
bool | downcast_call (BusinessAwayMessageSchedule &obj, const T &func) |
template<class T > | |
bool | downcast_call (BusinessFeature &obj, const T &func) |
template<class T > | |
bool | downcast_call (CallDiscardReason &obj, const T &func) |
template<class T > | |
bool | downcast_call (CallProblem &obj, const T &func) |
template<class T > | |
bool | downcast_call (CallServerType &obj, const T &func) |
template<class T > | |
bool | downcast_call (CallState &obj, const T &func) |
template<class T > | |
bool | downcast_call (CallbackQueryPayload &obj, const T &func) |
template<class T > | |
bool | downcast_call (CanSendMessageToUserResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (CanSendStoryResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (CanTransferOwnershipResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatAction &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatActionBar &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatAvailableReactions &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatBoostSource &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatEventAction &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatList &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatMemberStatus &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatMembersFilter &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatPhotoStickerType &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatRevenueTransactionType &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatSource &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatStatistics &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatStatisticsObjectType &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatTransactionPurpose &obj, const T &func) |
template<class T > | |
bool | downcast_call (ChatType &obj, const T &func) |
template<class T > | |
bool | downcast_call (CheckChatUsernameResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (CheckStickerSetNameResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (CollectibleItemType &obj, const T &func) |
template<class T > | |
bool | downcast_call (ConnectionState &obj, const T &func) |
template<class T > | |
bool | downcast_call (DeviceToken &obj, const T &func) |
template<class T > | |
bool | downcast_call (DiceStickers &obj, const T &func) |
template<class T > | |
bool | downcast_call (EmailAddressAuthentication &obj, const T &func) |
template<class T > | |
bool | downcast_call (EmailAddressResetState &obj, const T &func) |
template<class T > | |
bool | downcast_call (EmojiCategorySource &obj, const T &func) |
template<class T > | |
bool | downcast_call (EmojiCategoryType &obj, const T &func) |
template<class T > | |
bool | downcast_call (FileType &obj, const T &func) |
template<class T > | |
bool | downcast_call (FirebaseAuthenticationSettings &obj, const T &func) |
template<class T > | |
bool | downcast_call (FirebaseDeviceVerificationParameters &obj, const T &func) |
template<class T > | |
bool | downcast_call (GiveawayInfo &obj, const T &func) |
template<class T > | |
bool | downcast_call (GiveawayParticipantStatus &obj, const T &func) |
template<class T > | |
bool | downcast_call (GiveawayPrize &obj, const T &func) |
template<class T > | |
bool | downcast_call (GroupCallVideoQuality &obj, const T &func) |
template<class T > | |
bool | downcast_call (InlineKeyboardButtonType &obj, const T &func) |
template<class T > | |
bool | downcast_call (InlineQueryResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (InlineQueryResultsButtonType &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputBackground &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputChatPhoto &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputCredentials &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputFile &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputInlineQueryResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputInvoice &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputMessageContent &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputMessageReplyTo &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputPaidMediaType &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputPassportElement &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputPassportElementErrorSource &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputStoryAreaType &obj, const T &func) |
template<class T > | |
bool | downcast_call (InputStoryContent &obj, const T &func) |
template<class T > | |
bool | downcast_call (InternalLinkType &obj, const T &func) |
template<class T > | |
bool | downcast_call (InviteLinkChatType &obj, const T &func) |
template<class T > | |
bool | downcast_call (JsonValue &obj, const T &func) |
template<class T > | |
bool | downcast_call (KeyboardButtonType &obj, const T &func) |
template<class T > | |
bool | downcast_call (LanguagePackStringValue &obj, const T &func) |
template<class T > | |
bool | downcast_call (LinkPreviewAlbumMedia &obj, const T &func) |
template<class T > | |
bool | downcast_call (LinkPreviewType &obj, const T &func) |
template<class T > | |
bool | downcast_call (LogStream &obj, const T &func) |
template<class T > | |
bool | downcast_call (LoginUrlInfo &obj, const T &func) |
template<class T > | |
bool | downcast_call (MaskPoint &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageContent &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageEffectType &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageFileType &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageOrigin &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageReadDate &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageReplyTo &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageSchedulingState &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageSelfDestructType &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageSender &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageSendingState &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageSource &obj, const T &func) |
template<class T > | |
bool | downcast_call (NetworkStatisticsEntry &obj, const T &func) |
template<class T > | |
bool | downcast_call (NetworkType &obj, const T &func) |
template<class T > | |
bool | downcast_call (NotificationGroupType &obj, const T &func) |
template<class T > | |
bool | downcast_call (NotificationSettingsScope &obj, const T &func) |
template<class T > | |
bool | downcast_call (NotificationType &obj, const T &func) |
template<class T > | |
bool | downcast_call (OptionValue &obj, const T &func) |
template<class T > | |
bool | downcast_call (PageBlock &obj, const T &func) |
template<class T > | |
bool | downcast_call (PageBlockHorizontalAlignment &obj, const T &func) |
template<class T > | |
bool | downcast_call (PageBlockVerticalAlignment &obj, const T &func) |
template<class T > | |
bool | downcast_call (PaidMedia &obj, const T &func) |
template<class T > | |
bool | downcast_call (PassportElement &obj, const T &func) |
template<class T > | |
bool | downcast_call (PassportElementErrorSource &obj, const T &func) |
template<class T > | |
bool | downcast_call (PassportElementType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PaymentFormType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PaymentProvider &obj, const T &func) |
template<class T > | |
bool | downcast_call (PaymentReceiptType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PhoneNumberCodeType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PollType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PremiumFeature &obj, const T &func) |
template<class T > | |
bool | downcast_call (PremiumLimitType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PremiumSource &obj, const T &func) |
template<class T > | |
bool | downcast_call (PremiumStoryFeature &obj, const T &func) |
template<class T > | |
bool | downcast_call (ProxyType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PublicChatType &obj, const T &func) |
template<class T > | |
bool | downcast_call (PublicForward &obj, const T &func) |
template<class T > | |
bool | downcast_call (PushMessageContent &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReactionNotificationSource &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReactionType &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReactionUnavailabilityReason &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReplyMarkup &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReportChatResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReportChatSponsoredMessageResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReportReason &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReportStoryResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (ResendCodeReason &obj, const T &func) |
template<class T > | |
bool | downcast_call (ResetPasswordResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (RevenueWithdrawalState &obj, const T &func) |
template<class T > | |
bool | downcast_call (RichText &obj, const T &func) |
template<class T > | |
bool | downcast_call (SavedMessagesTopicType &obj, const T &func) |
template<class T > | |
bool | downcast_call (SearchMessagesFilter &obj, const T &func) |
template<class T > | |
bool | downcast_call (SecretChatState &obj, const T &func) |
template<class T > | |
bool | downcast_call (SessionType &obj, const T &func) |
template<class T > | |
bool | downcast_call (SpeechRecognitionResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (StarTransactionDirection &obj, const T &func) |
template<class T > | |
bool | downcast_call (StarTransactionPartner &obj, const T &func) |
template<class T > | |
bool | downcast_call (StatisticalGraph &obj, const T &func) |
template<class T > | |
bool | downcast_call (StickerFormat &obj, const T &func) |
template<class T > | |
bool | downcast_call (StickerFullType &obj, const T &func) |
template<class T > | |
bool | downcast_call (StickerType &obj, const T &func) |
template<class T > | |
bool | downcast_call (StorePaymentPurpose &obj, const T &func) |
template<class T > | |
bool | downcast_call (StoryAreaType &obj, const T &func) |
template<class T > | |
bool | downcast_call (StoryContent &obj, const T &func) |
template<class T > | |
bool | downcast_call (StoryInteractionType &obj, const T &func) |
template<class T > | |
bool | downcast_call (StoryList &obj, const T &func) |
template<class T > | |
bool | downcast_call (StoryOrigin &obj, const T &func) |
template<class T > | |
bool | downcast_call (StoryPrivacySettings &obj, const T &func) |
template<class T > | |
bool | downcast_call (SuggestedAction &obj, const T &func) |
template<class T > | |
bool | downcast_call (SupergroupMembersFilter &obj, const T &func) |
template<class T > | |
bool | downcast_call (TMeUrlType &obj, const T &func) |
template<class T > | |
bool | downcast_call (TargetChat &obj, const T &func) |
template<class T > | |
bool | downcast_call (TelegramPaymentPurpose &obj, const T &func) |
template<class T > | |
bool | downcast_call (TextEntityType &obj, const T &func) |
template<class T > | |
bool | downcast_call (TextParseMode &obj, const T &func) |
template<class T > | |
bool | downcast_call (ThumbnailFormat &obj, const T &func) |
template<class T > | |
bool | downcast_call (TopChatCategory &obj, const T &func) |
template<class T > | |
bool | downcast_call (Update &obj, const T &func) |
template<class T > | |
bool | downcast_call (UserPrivacySetting &obj, const T &func) |
template<class T > | |
bool | downcast_call (UserPrivacySettingRule &obj, const T &func) |
template<class T > | |
bool | downcast_call (UserStatus &obj, const T &func) |
template<class T > | |
bool | downcast_call (UserTransactionPurpose &obj, const T &func) |
template<class T > | |
bool | downcast_call (UserType &obj, const T &func) |
template<class T > | |
bool | downcast_call (VectorPathCommand &obj, const T &func) |
bool td::td_api::downcast_call | ( | Object & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | Function & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | AuthenticationCodeType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | AuthorizationState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | AutosaveSettingsScope & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BackgroundFill & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BackgroundType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BlockList & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BotCommandScope & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BotTransactionPurpose & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BotWriteAccessAllowReason & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BusinessAwayMessageSchedule & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | BusinessFeature & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CallDiscardReason & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CallProblem & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CallServerType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CallState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CallbackQueryPayload & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CanSendMessageToUserResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CanSendStoryResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CanTransferOwnershipResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatAction & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatActionBar & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatAvailableReactions & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatBoostSource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatEventAction & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatList & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatMemberStatus & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatMembersFilter & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatPhotoStickerType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatRevenueTransactionType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatSource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatStatistics & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatStatisticsObjectType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatTransactionPurpose & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ChatType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CheckChatUsernameResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CheckStickerSetNameResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | CollectibleItemType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ConnectionState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | DeviceToken & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | DiceStickers & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | EmailAddressAuthentication & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | EmailAddressResetState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | EmojiCategorySource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | EmojiCategoryType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | FileType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | FirebaseAuthenticationSettings & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | FirebaseDeviceVerificationParameters & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | GiveawayInfo & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | GiveawayParticipantStatus & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | GiveawayPrize & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | GroupCallVideoQuality & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InlineKeyboardButtonType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InlineQueryResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InlineQueryResultsButtonType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputBackground & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputChatPhoto & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputCredentials & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputFile & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputInlineQueryResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputInvoice & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputMessageContent & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputMessageReplyTo & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputPaidMediaType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputPassportElement & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputPassportElementErrorSource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputStoryAreaType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InputStoryContent & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InternalLinkType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | InviteLinkChatType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | JsonValue & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | KeyboardButtonType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | LanguagePackStringValue & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | LinkPreviewAlbumMedia & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | LinkPreviewType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | LogStream & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | LoginUrlInfo & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MaskPoint & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageContent & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageEffectType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageFileType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageOrigin & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageReadDate & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageReplyTo & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageSchedulingState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageSelfDestructType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageSender & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageSendingState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | MessageSource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | NetworkStatisticsEntry & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | NetworkType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | NotificationGroupType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | NotificationSettingsScope & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | NotificationType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | OptionValue & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PageBlock & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PageBlockHorizontalAlignment & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PageBlockVerticalAlignment & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PaidMedia & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PassportElement & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PassportElementErrorSource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PassportElementType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PaymentFormType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PaymentProvider & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PaymentReceiptType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PhoneNumberCodeType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PollType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PremiumFeature & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PremiumLimitType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PremiumSource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PremiumStoryFeature & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ProxyType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PublicChatType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PublicForward & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | PushMessageContent & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReactionNotificationSource & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReactionType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReactionUnavailabilityReason & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReplyMarkup & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReportChatResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReportChatSponsoredMessageResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReportReason & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ReportStoryResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ResendCodeReason & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ResetPasswordResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | RevenueWithdrawalState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | RichText & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | SavedMessagesTopicType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | SearchMessagesFilter & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | SecretChatState & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | SessionType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | SpeechRecognitionResult & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StarTransactionDirection & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StarTransactionPartner & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StatisticalGraph & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StickerFormat & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StickerFullType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StickerType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StorePaymentPurpose & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StoryAreaType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StoryContent & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StoryInteractionType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StoryList & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StoryOrigin & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | StoryPrivacySettings & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | SuggestedAction & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | SupergroupMembersFilter & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | TMeUrlType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | TargetChat & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | TelegramPaymentPurpose & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | TextEntityType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | TextParseMode & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | ThumbnailFormat & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | TopChatCategory & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | Update & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | UserPrivacySetting & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | UserPrivacySettingRule & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | UserStatus & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | UserTransactionPurpose & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | UserType & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |
bool td::td_api::downcast_call | ( | VectorPathCommand & | obj, |
const T & | func | ||
) |
Calls the specified function object with the given object downcasted to its most derived type.
[in] | obj | Object to pass as an argument to the function object. |
[in] | func | Function object to which the object will be passed. |