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 (BackgroundFill &obj, const T &func) |
template<class T > | |
bool | downcast_call (BackgroundType &obj, const T &func) |
template<class T > | |
bool | downcast_call (BotCommandScope &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 (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 (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 (ChatReportReason &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 (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 (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 (FileType &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 (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 (InputMessageContent &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 (InputSticker &obj, const T &func) |
template<class T > | |
bool | downcast_call (InternalLinkType &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 (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 (MessageFileType &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageForwardOrigin &obj, const T &func) |
template<class T > | |
bool | downcast_call (MessageSchedulingState &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 (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 (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 (PollType &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 (PushMessageContent &obj, const T &func) |
template<class T > | |
bool | downcast_call (ReplyMarkup &obj, const T &func) |
template<class T > | |
bool | downcast_call (ResetPasswordResult &obj, const T &func) |
template<class T > | |
bool | downcast_call (RichText &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 (StatisticalGraph &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 (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 (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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | ChatReportReason & | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | InputSticker & | 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 | ( | 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 | ( | 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 | ( | 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 | ( | MessageForwardOrigin & | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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 | ( | 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. |