List of all members | Public Instance Methods
TlObject Class Referenceabstract

Inherited by Function, and Object.

Description

This class is a base class for all TDLib TL-objects.

Public Instance Methods

virtual std::int32_t get_id () const =0
 
virtual void store (TlStorerUnsafe &s) const
 
virtual void store (TlStorerCalcLength &s) const
 
virtual void store (TlStorerToString &s, const char *field_name) const =0
 
 TlObject ()=default
 
 TlObject (const TlObject &)=delete
 
TlObjectoperator= (const TlObject &)=delete
 
 TlObject (TlObject &&)=default
 
TlObjectoperator= (TlObject &&)=default
 
virtual ~TlObject ()=default
 

Constructor & Destructor Documentation

◆ TlObject() [1/3]

TlObject ( )
default

Default constructor.

◆ TlObject() [2/3]

TlObject ( const TlObject )
delete

Deleted copy constructor.

◆ TlObject() [3/3]

TlObject ( TlObject &&  )
default

Default move constructor.

◆ ~TlObject()

virtual ~TlObject ( )
virtualdefault

Virtual destructor.

Method Documentation

◆ get_id()

virtual std::int32_t get_id ( ) const
pure virtual

Returns an identifier, uniquely determining the TL-type of the object.

Implemented in writeGeneratedFilePart, viewTrendingStickerSets, viewMessages, validateOrderInfo, uploadStickerFile, uploadFile, upgradeBasicGroupChatToSupergroupChat, unpinChatMessage, unpinAllChatMessages, transferChatOwnership, toggleSupergroupSignMessages, toggleSupergroupIsAllHistoryAvailable, toggleMessageSenderIsBlocked, toggleChatIsPinned, toggleChatIsMarkedAsUnread, toggleChatDefaultDisableNotification, testUseUpdate, testSquareInt, testReturnError, testProxy, testNetwork, testGetDifference, testCallVectorStringObject, testCallVectorString, testCallVectorIntObject, testCallVectorInt, testCallString, testCallEmpty, testCallBytes, terminateSession, terminateAllOtherSessions, synchronizeLanguagePack, stopPoll, sharePhoneNumber, setUsername, setUserPrivacySettingRules, setTdlibParameters, setSupergroupUsername, setSupergroupStickerSet, setStickerSetThumbnail, setStickerPositionInSet, setScopeNotificationSettings, setRecoveryEmailAddress, setProfilePhoto, setPollAnswer, setPinnedChats, setPassword, setPassportElementErrors, setPassportElement, setOption, setNetworkType, setName, setLogVerbosityLevel, setLogTagVerbosityLevel, setLogStream, setLocation, setInlineGameScore, setGameScore, setFileGenerationProgress, setDatabaseEncryptionKey, setCustomLanguagePackString, setCustomLanguagePack, setCommands, setChatTitle, setChatSlowModeDelay, setChatPhoto, setChatPermissions, setChatNotificationSettings, setChatMemberStatus, setChatLocation, setChatDraftMessage, setChatDiscussionGroup, setChatDescription, setChatClientData, setBotUpdatesStatus, setBio, setBackground, setAutoDownloadSettings, setAuthenticationPhoneNumber, setAlarm, setAccountTtl, sendPhoneNumberVerificationCode, sendPhoneNumberConfirmationCode, sendPaymentForm, sendPassportAuthorizationForm, sendMessageAlbum, sendMessage, sendInlineQueryResultMessage, sendEmailAddressVerificationCode, sendCustomRequest, sendChatSetTtlMessage, sendChatScreenshotTakenNotification, sendChatAction, sendCallSignalingData, sendCallRating, sendCallDebugInformation, sendBotStartMessage, searchStickers, searchStickerSets, searchStickerSet, searchSecretMessages, searchPublicChats, searchPublicChat, searchMessages, searchInstalledStickerSets, searchHashtags, searchEmojis, searchContacts, searchChatsOnServer, searchChatsNearby, searchChats, searchChatRecentLocationMessages, searchChatMessages, searchChatMembers, searchCallMessages, searchBackground, saveApplicationLogEvent, resetNetworkStatistics, resetBackgrounds, resetAllNotificationSettings, resendRecoveryEmailAddressCode, resendPhoneNumberVerificationCode, resendPhoneNumberConfirmationCode, resendMessages, resendEmailAddressVerificationCode, resendChangePhoneNumberCode, resendAuthenticationCode, requestQrCodeAuthentication, requestPasswordRecovery, requestAuthenticationPasswordRecovery, reportSupergroupSpam, reportChat, reorderInstalledStickerSets, reorderChatFilters, removeTopChat, removeStickerFromSet, removeSavedAnimation, removeRecentlyFoundChat, removeRecentSticker, removeRecentHashtag, removeProxy, removeNotificationGroup, removeNotification, removeFavoriteSticker, removeContacts, removeChatActionBar, removeBackground, registerUser, registerDevice, recoverPassword, recoverAuthenticationPassword, readFilePart, readAllChatMentions, processPushNotification, pingProxy, pinChatMessage, parseTextEntities, parseMarkdown, optimizeStorage, openMessageContent, openChat, logOut, leaveChat, joinChatByInviteLink, joinChat, importContacts, hideSuggestedAction, getWebPagePreview, getWebPageInstantView, getUserProfilePhotos, getUserPrivacySettingRules, getUserFullInfo, getUser, getTrendingStickerSets, getTopChats, getTextEntities, getTemporaryPasswordState, getSupportUser, getSupergroupMembers, getSupergroupFullInfo, getSupergroup, getSuitableDiscussionChats, getStorageStatisticsFast, getStorageStatistics, getStickers, getStickerSet, getStickerEmojis, getStatisticalGraph, getSecretChat, getScopeNotificationSettings, getSavedOrderInfo, getSavedAnimations, getRepliedMessage, getRemoteFile, getRecoveryEmailAddress, getRecommendedChatFilters, getRecentlyVisitedTMeUrls, getRecentStickers, getRecentInlineBots, getPushReceiverId, getProxyLink, getProxies, getPreferredCountryLanguage, getPollVoters, getPhoneNumberInfo, getPaymentReceipt, getPaymentForm, getPasswordState, getPassportElement, getPassportAuthorizationFormAvailableElements, getPassportAuthorizationForm, getOption, getNetworkStatistics, getMessages, getMessageThreadHistory, getMessageThread, getMessageStatistics, getMessagePublicForwards, getMessageLocally, getMessageLinkInfo, getMessageLink, getMessageEmbeddingCode, getMessage, getMe, getMarkdownText, getMapThumbnailFile, getLoginUrlInfo, getLoginUrl, getLogVerbosityLevel, getLogTags, getLogTagVerbosityLevel, getLogStream, getLocalizationTargetInfo, getLanguagePackStrings, getLanguagePackString, getLanguagePackInfo, getJsonValue, getJsonString, getInviteText, getInstalledStickerSets, getInlineQueryResults, getInlineGameHighScores, getInactiveSupergroupChats, getImportedContactCount, getGroupsInCommon, getGameHighScores, getFileMimeType, getFileExtension, getFileDownloadedPrefixSize, getFile, getFavoriteStickers, getEmojiSuggestionsUrl, getDeepLinkInfo, getDatabaseStatistics, getCurrentState, getCreatedPublicChats, getCountryCode, getCountries, getContacts, getConnectedWebsites, getChats, getChatStatisticsUrl, getChatStatistics, getChatScheduledMessages, getChatPinnedMessage, getChatNotificationSettingsExceptions, getChatMessageCount, getChatMessageByDate, getChatMember, getChatListsToAddChat, getChatHistory, getChatFilterDefaultIconName, getChatFilter, getChatEventLog, getChatAdministrators, getChat, getCallbackQueryMessage, getCallbackQueryAnswer, getBlockedMessageSenders, getBasicGroupFullInfo, getBasicGroup, getBankCardInfo, getBackgrounds, getBackgroundUrl, getAutoDownloadSettingsPresets, getAuthorizationState, getAttachedStickerSets, getArchivedStickerSets, getApplicationConfig, getAllPassportElements, getActiveSessions, getActiveLiveLocationMessages, getAccountTtl, generateChatInviteLink, forwardMessages, finishFileGeneration, enableProxy, editProxy, editMessageText, editMessageSchedulingState, editMessageReplyMarkup, editMessageMedia, editMessageLiveLocation, editMessageCaption, editInlineMessageText, editInlineMessageReplyMarkup, editInlineMessageMedia, editInlineMessageLiveLocation, editInlineMessageCaption, editCustomLanguagePackInfo, editChatFilter, downloadFile, disconnectWebsite, disconnectAllWebsites, discardCall, disableProxy, destroy, deleteSupergroup, deleteSavedOrderInfo, deleteSavedCredentials, deleteProfilePhoto, deletePassportElement, deleteMessages, deleteLanguagePack, deleteFile, deleteChatReplyMarkup, deleteChatMessagesFromUser, deleteChatHistory, deleteChatFilter, deleteAccount, createTemporaryPassword, createSupergroupChat, createSecretChat, createPrivateChat, createNewSupergroupChat, createNewStickerSet, createNewSecretChat, createNewBasicGroupChat, createChatFilter, createCall, createBasicGroupChat, confirmQrCodeAuthentication, closeSecretChat, closeChat, close, clearRecentlyFoundChats, clearRecentStickers, clearImportedContacts, clearAllDraftMessages, cleanFileName, checkRecoveryEmailAddressCode, checkPhoneNumberVerificationCode, checkPhoneNumberConfirmationCode, checkEmailAddressVerificationCode, checkDatabaseEncryptionKey, checkCreatedPublicChatsLimit, checkChatUsername, checkChatInviteLink, checkChangePhoneNumberCode, checkAuthenticationPassword, checkAuthenticationCode, checkAuthenticationBotToken, changeStickerSet, changePhoneNumber, changeImportedContacts, cancelUploadFile, cancelDownloadFile, canTransferOwnership, blockMessageSenderFromReplies, answerShippingQuery, answerPreCheckoutQuery, answerInlineQuery, answerCustomQuery, answerCallbackQuery, addStickerToSet, addSavedAnimation, addRecentlyFoundChat, addRecentSticker, addProxy, addNetworkStatistics, addLogMessage, addLocalMessage, addFavoriteSticker, addCustomServerLanguagePack, addContact, addChatToList, addChatMembers, addChatMember, acceptTermsOfService, acceptCall, webPageInstantView, webPage, voiceNote, videoNote, video, venue, validatedOrderInfo, users, userTypeUnknown, userTypeBot, userTypeDeleted, userTypeRegular, userStatusLastMonth, userStatusLastWeek, userStatusRecently, userStatusOffline, userStatusOnline, userStatusEmpty, userPrivacySettingRules, userPrivacySettingRuleRestrictChatMembers, userPrivacySettingRuleRestrictUsers, userPrivacySettingRuleRestrictContacts, userPrivacySettingRuleRestrictAll, userPrivacySettingRuleAllowChatMembers, userPrivacySettingRuleAllowUsers, userPrivacySettingRuleAllowContacts, userPrivacySettingRuleAllowAll, userPrivacySettingAllowFindingByPhoneNumber, userPrivacySettingAllowPeerToPeerCalls, userPrivacySettingAllowCalls, userPrivacySettingAllowChatInvites, userPrivacySettingShowPhoneNumber, userPrivacySettingShowLinkInForwardedMessages, userPrivacySettingShowProfilePhoto, userPrivacySettingShowStatus, userFullInfo, user, updates, updatePollAnswer, updatePoll, updateNewCustomQuery, updateNewCustomEvent, updateNewPreCheckoutQuery, updateNewShippingQuery, updateNewInlineCallbackQuery, updateNewCallbackQuery, updateNewChosenInlineResult, updateNewInlineQuery, updateSuggestedActions, updateAnimationSearchParameters, updateDiceEmojis, updateUsersNearby, updateTermsOfService, updateConnectionState, updateLanguagePackStrings, updateSelectedBackground, updateSavedAnimations, updateFavoriteStickers, updateRecentStickers, updateTrendingStickerSets, updateInstalledStickerSets, updateStickerSet, updateOption, updateUnreadChatCount, updateUnreadMessageCount, updateUserPrivacySettingRules, updateNewCallSignalingData, updateCall, updateFileGenerationStop, updateFileGenerationStart, updateFile, updateServiceNotification, updateSupergroupFullInfo, updateBasicGroupFullInfo, updateUserFullInfo, updateSecretChat, updateSupergroup, updateBasicGroup, updateUser, updateUserStatus, updateUserChatAction, updateDeleteMessages, updateHavePendingNotifications, updateActiveNotifications, updateNotificationGroup, updateNotification, updateChatOnlineMemberCount, updateChatFilters, updateChatDraftMessage, updateChatReplyMarkup, updateChatActionBar, updateScopeNotificationSettings, updateChatNotificationSettings, updateChatUnreadMentionCount, updateChatReadOutbox, updateChatReadInbox, updateChatDefaultDisableNotification, updateChatHasScheduledMessages, updateChatIsBlocked, updateChatIsMarkedAsUnread, updateChatPosition, updateChatLastMessage, updateChatPermissions, updateChatPhoto, updateChatTitle, updateNewChat, updateMessageLiveLocationViewed, updateMessageMentionRead, updateMessageContentOpened, updateMessageInteractionInfo, updateMessageIsPinned, updateMessageEdited, updateMessageContent, updateMessageSendFailed, updateMessageSendSucceeded, updateMessageSendAcknowledged, updateNewMessage, updateAuthorizationState, topChatCategoryForwardChats, topChatCategoryCalls, topChatCategoryInlineBots, topChatCategoryChannels, topChatCategoryGroups, topChatCategoryBots, topChatCategoryUsers, thumbnailFormatMpeg4, thumbnailFormatTgs, thumbnailFormatGif, thumbnailFormatWebp, thumbnailFormatPng, thumbnailFormatJpeg, thumbnail, textParseModeHTML, textParseModeMarkdown, textEntityTypeMentionName, textEntityTypeTextUrl, textEntityTypePreCode, textEntityTypePre, textEntityTypeCode, textEntityTypeStrikethrough, textEntityTypeUnderline, textEntityTypeItalic, textEntityTypeBold, textEntityTypeBankCardNumber, textEntityTypePhoneNumber, textEntityTypeEmailAddress, textEntityTypeUrl, textEntityTypeBotCommand, textEntityTypeCashtag, textEntityTypeHashtag, textEntityTypeMention, textEntity, textEntities, text, testVectorStringObject, testVectorString, testVectorIntObject, testVectorInt, testString, testInt, testBytes, termsOfService, temporaryPasswordState, tdlibParameters, tMeUrls, tMeUrlTypeStickerSet, tMeUrlTypeChatInvite, tMeUrlTypeSupergroup, tMeUrlTypeUser, tMeUrl, supergroupMembersFilterBots, supergroupMembersFilterMention, supergroupMembersFilterBanned, supergroupMembersFilterRestricted, supergroupMembersFilterSearch, supergroupMembersFilterAdministrators, supergroupMembersFilterContacts, supergroupMembersFilterRecent, supergroupFullInfo, supergroup, suggestedActionCheckPhoneNumber, suggestedActionEnableArchiveAndMuteNewChats, storageStatisticsFast, storageStatisticsByFileType, storageStatisticsByChat, storageStatistics, stickers, stickerSets, stickerSetInfo, stickerSet, sticker, statisticalValue, statisticalGraphError, statisticalGraphAsync, statisticalGraphData, shippingOption, sessions, session, secretChatStateClosed, secretChatStateReady, secretChatStatePending, secretChat, seconds, searchMessagesFilterPinned, searchMessagesFilterFailedToSend, searchMessagesFilterUnreadMention, searchMessagesFilterMention, searchMessagesFilterVoiceAndVideoNote, searchMessagesFilterVideoNote, searchMessagesFilterMissedCall, searchMessagesFilterCall, searchMessagesFilterChatPhoto, searchMessagesFilterUrl, searchMessagesFilterPhotoAndVideo, searchMessagesFilterVoiceNote, searchMessagesFilterVideo, searchMessagesFilterPhoto, searchMessagesFilterDocument, searchMessagesFilterAudio, searchMessagesFilterAnimation, searchMessagesFilterEmpty, scopeNotificationSettings, savedCredentials, richTexts, richTextAnchorLink, richTextAnchor, richTextReference, richTextIcon, richTextPhoneNumber, richTextMarked, richTextSuperscript, richTextSubscript, richTextEmailAddress, richTextUrl, richTextFixed, richTextStrikethrough, richTextUnderline, richTextItalic, richTextBold, richTextPlain, replyMarkupInlineKeyboard, replyMarkupShowKeyboard, replyMarkupForceReply, replyMarkupRemoveKeyboard, remoteFile, recoveryEmailAddress, recommendedChatFilters, recommendedChatFilter, pushReceiverId, pushMessageContentMediaAlbum, pushMessageContentMessageForwards, pushMessageContentChatJoinByLink, pushMessageContentChatDeleteMember, pushMessageContentChatChangeTitle, pushMessageContentChatChangePhoto, pushMessageContentChatAddMembers, pushMessageContentBasicGroupChatCreate, pushMessageContentVoiceNote, pushMessageContentVideoNote, pushMessageContentVideo, pushMessageContentText, pushMessageContentSticker, pushMessageContentScreenshotTaken, pushMessageContentPoll, pushMessageContentPhoto, pushMessageContentLocation, pushMessageContentInvoice, pushMessageContentGameScore, pushMessageContentGame, pushMessageContentDocument, pushMessageContentContactRegistered, pushMessageContentContact, pushMessageContentAudio, pushMessageContentAnimation, pushMessageContentHidden, publicChatTypeIsLocationBased, publicChatTypeHasUsername, proxyTypeMtproto, proxyTypeHttp, proxyTypeSocks5, proxy, proxies, profilePhoto, pollTypeQuiz, pollTypeRegular, pollOption, poll, photoSize, photo, phoneNumberInfo, phoneNumberAuthenticationSettings, personalDocument, personalDetails, paymentsProviderStripe, paymentResult, paymentReceipt, paymentForm, passwordState, passportSuitableElement, passportRequiredElement, passportElementsWithErrors, passportElements, passportElementTypeEmailAddress, passportElementTypePhoneNumber, passportElementTypeTemporaryRegistration, passportElementTypePassportRegistration, passportElementTypeRentalAgreement, passportElementTypeBankStatement, passportElementTypeUtilityBill, passportElementTypeAddress, passportElementTypeInternalPassport, passportElementTypeIdentityCard, passportElementTypeDriverLicense, passportElementTypePassport, passportElementTypePersonalDetails, passportElementErrorSourceFiles, passportElementErrorSourceFile, passportElementErrorSourceTranslationFiles, passportElementErrorSourceTranslationFile, passportElementErrorSourceSelfie, passportElementErrorSourceReverseSide, passportElementErrorSourceFrontSide, passportElementErrorSourceDataField, passportElementErrorSourceUnspecified, passportElementError, passportElementEmailAddress, passportElementPhoneNumber, passportElementTemporaryRegistration, passportElementPassportRegistration, passportElementRentalAgreement, passportElementBankStatement, passportElementUtilityBill, passportElementAddress, passportElementInternalPassport, passportElementIdentityCard, passportElementDriverLicense, passportElementPassport, passportElementPersonalDetails, passportAuthorizationForm, pageBlockVerticalAlignmentBottom, pageBlockVerticalAlignmentMiddle, pageBlockVerticalAlignmentTop, pageBlockTableCell, pageBlockRelatedArticle, pageBlockListItem, pageBlockHorizontalAlignmentRight, pageBlockHorizontalAlignmentCenter, pageBlockHorizontalAlignmentLeft, pageBlockCaption, pageBlockMap, pageBlockRelatedArticles, pageBlockDetails, pageBlockTable, pageBlockChatLink, pageBlockSlideshow, pageBlockCollage, pageBlockEmbeddedPost, pageBlockEmbedded, pageBlockCover, pageBlockVoiceNote, pageBlockVideo, pageBlockPhoto, pageBlockAudio, pageBlockAnimation, pageBlockPullQuote, pageBlockBlockQuote, pageBlockList, pageBlockAnchor, pageBlockDivider, pageBlockFooter, pageBlockPreformatted, pageBlockParagraph, pageBlockKicker, pageBlockSubheader, pageBlockHeader, pageBlockAuthorDate, pageBlockSubtitle, pageBlockTitle, orderInfo, optionValueString, optionValueInteger, optionValueEmpty, optionValueBoolean, ok, notificationTypeNewPushMessage, notificationTypeNewCall, notificationTypeNewSecretChat, notificationTypeNewMessage, notificationSettingsScopeChannelChats, notificationSettingsScopeGroupChats, notificationSettingsScopePrivateChats, notificationGroupTypeCalls, notificationGroupTypeSecretChat, notificationGroupTypeMentions, notificationGroupTypeMessages, notificationGroup, notification, networkTypeOther, networkTypeWiFi, networkTypeMobileRoaming, networkTypeMobile, networkTypeNone, networkStatisticsEntryCall, networkStatisticsEntryFile, networkStatistics, minithumbnail, messages, messageThreadInfo, messageStatistics, messageSendingStateFailed, messageSendingStatePending, messageSenders, messageSenderChat, messageSenderUser, messageSendOptions, messageSchedulingStateSendWhenOnline, messageSchedulingStateSendAtDate, messageReplyInfo, messageLinkInfo, messageLink, messageInteractionInfo, messageForwardOriginChannel, messageForwardOriginHiddenUser, messageForwardOriginChat, messageForwardOriginUser, messageForwardInfo, messageCopyOptions, messageUnsupported, messageProximityAlertTriggered, messagePassportDataReceived, messagePassportDataSent, messageWebsiteConnected, messageContactRegistered, messagePaymentSuccessfulBot, messagePaymentSuccessful, messageGameScore, messageCustomServiceAction, messageChatSetTtl, messageScreenshotTaken, messagePinMessage, messageChatUpgradeFrom, messageChatUpgradeTo, messageChatDeleteMember, messageChatJoinByLink, messageChatAddMembers, messageChatDeletePhoto, messageChatChangePhoto, messageChatChangeTitle, messageSupergroupChatCreate, messageBasicGroupChatCreate, messageCall, messageInvoice, messagePoll, messageGame, messageDice, messageContact, messageVenue, messageLocation, messageVoiceNote, messageVideoNote, messageExpiredVideo, messageVideo, messageSticker, messageExpiredPhoto, messagePhoto, messageDocument, messageAudio, messageAnimation, messageText, message, maskPosition, maskPointChin, maskPointMouth, maskPointEyes, maskPointForehead, loginUrlInfoRequestConfirmation, loginUrlInfoOpen, logVerbosityLevel, logTags, logStreamEmpty, logStreamFile, logStreamDefault, location, localizationTargetInfo, localFile, languagePackStrings, languagePackStringValueDeleted, languagePackStringValuePluralized, languagePackStringValueOrdinary, languagePackString, languagePackInfo, labeledPricePart, keyboardButtonTypeRequestPoll, keyboardButtonTypeRequestLocation, keyboardButtonTypeRequestPhoneNumber, keyboardButtonTypeText, keyboardButton, jsonValueObject, jsonValueArray, jsonValueString, jsonValueNumber, jsonValueBoolean, jsonValueNull, jsonObjectMember, invoice, inputThumbnail, inputStickerAnimated, inputStickerStatic, inputPersonalDocument, inputPassportElementErrorSourceFiles, inputPassportElementErrorSourceFile, inputPassportElementErrorSourceTranslationFiles, inputPassportElementErrorSourceTranslationFile, inputPassportElementErrorSourceSelfie, inputPassportElementErrorSourceReverseSide, inputPassportElementErrorSourceFrontSide, inputPassportElementErrorSourceDataField, inputPassportElementErrorSourceUnspecified, inputPassportElementError, inputPassportElementEmailAddress, inputPassportElementPhoneNumber, inputPassportElementTemporaryRegistration, inputPassportElementPassportRegistration, inputPassportElementRentalAgreement, inputPassportElementBankStatement, inputPassportElementUtilityBill, inputPassportElementAddress, inputPassportElementInternalPassport, inputPassportElementIdentityCard, inputPassportElementDriverLicense, inputPassportElementPassport, inputPassportElementPersonalDetails, inputMessageForwarded, inputMessagePoll, inputMessageInvoice, inputMessageGame, inputMessageDice, inputMessageContact, inputMessageVenue, inputMessageLocation, inputMessageVoiceNote, inputMessageVideoNote, inputMessageVideo, inputMessageSticker, inputMessagePhoto, inputMessageDocument, inputMessageAudio, inputMessageAnimation, inputMessageText, inputInlineQueryResultVoiceNote, inputInlineQueryResultVideo, inputInlineQueryResultVenue, inputInlineQueryResultSticker, inputInlineQueryResultPhoto, inputInlineQueryResultLocation, inputInlineQueryResultGame, inputInlineQueryResultDocument, inputInlineQueryResultContact, inputInlineQueryResultAudio, inputInlineQueryResultArticle, inputInlineQueryResultAnimation, inputIdentityDocument, inputFileGenerated, inputFileLocal, inputFileRemote, inputFileId, inputCredentialsApplePay, inputCredentialsAndroidPay, inputCredentialsNew, inputCredentialsSaved, inputChatPhotoAnimation, inputChatPhotoStatic, inputChatPhotoPrevious, inputBackgroundRemote, inputBackgroundLocal, inlineQueryResults, inlineQueryResultVoiceNote, inlineQueryResultVideo, inlineQueryResultSticker, inlineQueryResultPhoto, inlineQueryResultDocument, inlineQueryResultAudio, inlineQueryResultAnimation, inlineQueryResultGame, inlineQueryResultVenue, inlineQueryResultLocation, inlineQueryResultContact, inlineQueryResultArticle, inlineKeyboardButtonTypeBuy, inlineKeyboardButtonTypeSwitchInline, inlineKeyboardButtonTypeCallbackGame, inlineKeyboardButtonTypeCallbackWithPassword, inlineKeyboardButtonTypeCallback, inlineKeyboardButtonTypeLoginUrl, inlineKeyboardButtonTypeUrl, inlineKeyboardButton, importedContacts, identityDocument, httpUrl, hashtags, gameHighScores, gameHighScore, game, foundMessages, formattedText, fileTypeWallpaper, fileTypeVoiceNote, fileTypeVideoNote, fileTypeVideo, fileTypeUnknown, fileTypeThumbnail, fileTypeSticker, fileTypeSecure, fileTypeSecretThumbnail, fileTypeSecret, fileTypeProfilePhoto, fileTypePhoto, fileTypeDocument, fileTypeAudio, fileTypeAnimation, fileTypeNone, filePart, file, error, encryptedPassportElement, encryptedCredentials, emojis, emailAddressAuthenticationCodeInfo, draftMessage, document, diceStickersSlotMachine, diceStickersRegular, deviceTokenTizenPush, deviceTokenBlackBerryPush, deviceTokenUbuntuPush, deviceTokenSimplePush, deviceTokenWebPush, deviceTokenMicrosoftPushVoIP, deviceTokenMicrosoftPush, deviceTokenWindowsPush, deviceTokenApplePushVoIP, deviceTokenApplePush, deviceTokenFirebaseCloudMessaging, deepLinkInfo, datedFile, dateRange, date, databaseStatistics, customRequestResult, countryInfo, countries, count, contact, connectionStateReady, connectionStateUpdating, connectionStateConnecting, connectionStateConnectingToProxy, connectionStateWaitingForNetwork, connectedWebsites, connectedWebsite, checkChatUsernameResultPublicGroupsUnavailable, checkChatUsernameResultPublicChatsTooMuch, checkChatUsernameResultUsernameOccupied, checkChatUsernameResultUsernameInvalid, checkChatUsernameResultOk, chatsNearby, chats, chatTypeSecret, chatTypeSupergroup, chatTypeBasicGroup, chatTypePrivate, chatStatisticsMessageSenderInfo, chatStatisticsMessageInteractionInfo, chatStatisticsInviterInfo, chatStatisticsAdministratorActionsInfo, chatStatisticsChannel, chatStatisticsSupergroup, chatSourcePublicServiceAnnouncement, chatSourceMtprotoProxy, chatReportReasonCustom, chatReportReasonUnrelatedLocation, chatReportReasonCopyright, chatReportReasonChildAbuse, chatReportReasonPornography, chatReportReasonViolence, chatReportReasonSpam, chatPosition, chatPhotos, chatPhotoInfo, chatPhoto, chatPermissions, chatNotificationSettings, chatNearby, chatMembersFilterBots, chatMembersFilterBanned, chatMembersFilterRestricted, chatMembersFilterMention, chatMembersFilterMembers, chatMembersFilterAdministrators, chatMembersFilterContacts, chatMembers, chatMemberStatusBanned, chatMemberStatusLeft, chatMemberStatusRestricted, chatMemberStatusMember, chatMemberStatusAdministrator, chatMemberStatusCreator, chatMember, chatLocation, chatLists, chatListFilter, chatListArchive, chatListMain, chatInviteLinkInfo, chatInviteLink, chatFilterInfo, chatFilter, chatEvents, chatEventLogFilters, chatEventIsAllHistoryAvailableToggled, chatEventLocationChanged, chatEventStickerSetChanged, chatEventSignMessagesToggled, chatEventSlowModeDelayChanged, chatEventLinkedChatChanged, chatEventInvitesToggled, chatEventPhotoChanged, chatEventUsernameChanged, chatEventDescriptionChanged, chatEventPermissionsChanged, chatEventTitleChanged, chatEventMemberRestricted, chatEventMemberPromoted, chatEventMemberInvited, chatEventMemberLeft, chatEventMemberJoined, chatEventMessageUnpinned, chatEventMessagePinned, chatEventPollStopped, chatEventMessageDeleted, chatEventMessageEdited, chatEvent, chatAdministrators, chatAdministrator, chatActionBarSharePhoneNumber, chatActionBarAddContact, chatActionBarReportAddBlock, chatActionBarReportUnrelatedLocation, chatActionBarReportSpam, chatActionCancel, chatActionUploadingVideoNote, chatActionRecordingVideoNote, chatActionStartPlayingGame, chatActionChoosingContact, chatActionChoosingLocation, chatActionUploadingDocument, chatActionUploadingPhoto, chatActionUploadingVoiceNote, chatActionRecordingVoiceNote, chatActionUploadingVideo, chatActionRecordingVideo, chatActionTyping, chat, canTransferOwnershipResultSessionTooFresh, canTransferOwnershipResultPasswordTooFresh, canTransferOwnershipResultPasswordNeeded, canTransferOwnershipResultOk, callbackQueryPayloadGame, callbackQueryPayloadDataWithPassword, callbackQueryPayloadData, callbackQueryAnswer, callStateError, callStateDiscarded, callStateHangingUp, callStateReady, callStateExchangingKeys, callStatePending, callServerTypeWebrtc, callServerTypeTelegramReflector, callServer, callProtocol, callProblemPixelatedVideo, callProblemDistortedVideo, callProblemDropped, callProblemSilentRemote, callProblemSilentLocal, callProblemDistortedSpeech, callProblemInterruptions, callProblemNoise, callProblemEcho, callId, callDiscardReasonHungUp, callDiscardReasonDisconnected, callDiscardReasonDeclined, callDiscardReasonMissed, callDiscardReasonEmpty, call, botInfo, botCommand, basicGroupFullInfo, basicGroup, bankCardInfo, bankCardActionOpenUrl, backgrounds, backgroundTypeFill, backgroundTypePattern, backgroundTypeWallpaper, backgroundFillGradient, backgroundFillSolid, background, autoDownloadSettingsPresets, autoDownloadSettings, authorizationStateClosed, authorizationStateClosing, authorizationStateLoggingOut, authorizationStateReady, authorizationStateWaitPassword, authorizationStateWaitRegistration, authorizationStateWaitOtherDeviceConfirmation, authorizationStateWaitCode, authorizationStateWaitPhoneNumber, authorizationStateWaitEncryptionKey, authorizationStateWaitTdlibParameters, authenticationCodeTypeFlashCall, authenticationCodeTypeCall, authenticationCodeTypeSms, authenticationCodeTypeTelegramMessage, authenticationCodeInfo, audio, animations, animation, animatedChatPhoto, address, and accountTtl.

◆ store() [1/3]

virtual void store ( TlStorerUnsafe &  s) const
inlinevirtual

Appends the object to the storer serializing object, a buffer of fixed length.

Parameters
[in]sStorer to which the object will be appended.

◆ store() [2/3]

virtual void store ( TlStorerCalcLength &  s) const
inlinevirtual

Appends the object to the storer, calculating the TL-length of the serialized object.

Parameters
[in]sStorer to which the object will be appended.

◆ store() [3/3]

virtual void store ( TlStorerToString &  s,
const char *  field_name 
) const
pure virtual

Helper function for the to_string method. Appends a string representation of the object to the storer.

Parameters
[in]sStorer to which the object string representation will be appended.
[in]field_nameObject field_name if applicable.

Implemented in writeGeneratedFilePart, viewTrendingStickerSets, viewMessages, validateOrderInfo, uploadStickerFile, uploadFile, upgradeBasicGroupChatToSupergroupChat, unpinChatMessage, unpinAllChatMessages, transferChatOwnership, toggleSupergroupSignMessages, toggleSupergroupIsAllHistoryAvailable, toggleMessageSenderIsBlocked, toggleChatIsPinned, toggleChatIsMarkedAsUnread, toggleChatDefaultDisableNotification, testUseUpdate, testSquareInt, testReturnError, testProxy, testNetwork, testGetDifference, testCallVectorStringObject, testCallVectorString, testCallVectorIntObject, testCallVectorInt, testCallString, testCallEmpty, testCallBytes, terminateSession, terminateAllOtherSessions, synchronizeLanguagePack, stopPoll, sharePhoneNumber, setUsername, setUserPrivacySettingRules, setTdlibParameters, setSupergroupUsername, setSupergroupStickerSet, setStickerSetThumbnail, setStickerPositionInSet, setScopeNotificationSettings, setRecoveryEmailAddress, setProfilePhoto, setPollAnswer, setPinnedChats, setPassword, setPassportElementErrors, setPassportElement, setOption, setNetworkType, setName, setLogVerbosityLevel, setLogTagVerbosityLevel, setLogStream, setLocation, setInlineGameScore, setGameScore, setFileGenerationProgress, setDatabaseEncryptionKey, setCustomLanguagePackString, setCustomLanguagePack, setCommands, setChatTitle, setChatSlowModeDelay, setChatPhoto, setChatPermissions, setChatNotificationSettings, setChatMemberStatus, setChatLocation, setChatDraftMessage, setChatDiscussionGroup, setChatDescription, setChatClientData, setBotUpdatesStatus, setBio, setBackground, setAutoDownloadSettings, setAuthenticationPhoneNumber, setAlarm, setAccountTtl, sendPhoneNumberVerificationCode, sendPhoneNumberConfirmationCode, sendPaymentForm, sendPassportAuthorizationForm, sendMessageAlbum, sendMessage, sendInlineQueryResultMessage, sendEmailAddressVerificationCode, sendCustomRequest, sendChatSetTtlMessage, sendChatScreenshotTakenNotification, sendChatAction, sendCallSignalingData, sendCallRating, sendCallDebugInformation, sendBotStartMessage, searchStickers, searchStickerSets, searchStickerSet, searchSecretMessages, searchPublicChats, searchPublicChat, searchMessages, searchInstalledStickerSets, searchHashtags, searchEmojis, searchContacts, searchChatsOnServer, searchChatsNearby, searchChats, searchChatRecentLocationMessages, searchChatMessages, searchChatMembers, searchCallMessages, searchBackground, saveApplicationLogEvent, resetNetworkStatistics, resetBackgrounds, resetAllNotificationSettings, resendRecoveryEmailAddressCode, resendPhoneNumberVerificationCode, resendPhoneNumberConfirmationCode, resendMessages, resendEmailAddressVerificationCode, resendChangePhoneNumberCode, resendAuthenticationCode, requestQrCodeAuthentication, requestPasswordRecovery, requestAuthenticationPasswordRecovery, reportSupergroupSpam, reportChat, reorderInstalledStickerSets, reorderChatFilters, removeTopChat, removeStickerFromSet, removeSavedAnimation, removeRecentlyFoundChat, removeRecentSticker, removeRecentHashtag, removeProxy, removeNotificationGroup, removeNotification, removeFavoriteSticker, removeContacts, removeChatActionBar, removeBackground, registerUser, registerDevice, recoverPassword, recoverAuthenticationPassword, readFilePart, readAllChatMentions, processPushNotification, pingProxy, pinChatMessage, parseTextEntities, parseMarkdown, optimizeStorage, openMessageContent, openChat, logOut, leaveChat, joinChatByInviteLink, joinChat, importContacts, hideSuggestedAction, getWebPagePreview, getWebPageInstantView, getUserProfilePhotos, getUserPrivacySettingRules, getUserFullInfo, getUser, getTrendingStickerSets, getTopChats, getTextEntities, getTemporaryPasswordState, getSupportUser, getSupergroupMembers, getSupergroupFullInfo, getSupergroup, getSuitableDiscussionChats, getStorageStatisticsFast, getStorageStatistics, getStickers, getStickerSet, getStickerEmojis, getStatisticalGraph, getSecretChat, getScopeNotificationSettings, getSavedOrderInfo, getSavedAnimations, getRepliedMessage, getRemoteFile, getRecoveryEmailAddress, getRecommendedChatFilters, getRecentlyVisitedTMeUrls, getRecentStickers, getRecentInlineBots, getPushReceiverId, getProxyLink, getProxies, getPreferredCountryLanguage, getPollVoters, getPhoneNumberInfo, getPaymentReceipt, getPaymentForm, getPasswordState, getPassportElement, getPassportAuthorizationFormAvailableElements, getPassportAuthorizationForm, getOption, getNetworkStatistics, getMessages, getMessageThreadHistory, getMessageThread, getMessageStatistics, getMessagePublicForwards, getMessageLocally, getMessageLinkInfo, getMessageLink, getMessageEmbeddingCode, getMessage, getMe, getMarkdownText, getMapThumbnailFile, getLoginUrlInfo, getLoginUrl, getLogVerbosityLevel, getLogTags, getLogTagVerbosityLevel, getLogStream, getLocalizationTargetInfo, getLanguagePackStrings, getLanguagePackString, getLanguagePackInfo, getJsonValue, getJsonString, getInviteText, getInstalledStickerSets, getInlineQueryResults, getInlineGameHighScores, getInactiveSupergroupChats, getImportedContactCount, getGroupsInCommon, getGameHighScores, getFileMimeType, getFileExtension, getFileDownloadedPrefixSize, getFile, getFavoriteStickers, getEmojiSuggestionsUrl, getDeepLinkInfo, getDatabaseStatistics, getCurrentState, getCreatedPublicChats, getCountryCode, getCountries, getContacts, getConnectedWebsites, getChats, getChatStatisticsUrl, getChatStatistics, getChatScheduledMessages, getChatPinnedMessage, getChatNotificationSettingsExceptions, getChatMessageCount, getChatMessageByDate, getChatMember, getChatListsToAddChat, getChatHistory, getChatFilterDefaultIconName, getChatFilter, getChatEventLog, getChatAdministrators, getChat, getCallbackQueryMessage, getCallbackQueryAnswer, getBlockedMessageSenders, getBasicGroupFullInfo, getBasicGroup, getBankCardInfo, getBackgrounds, getBackgroundUrl, getAutoDownloadSettingsPresets, getAuthorizationState, getAttachedStickerSets, getArchivedStickerSets, getApplicationConfig, getAllPassportElements, getActiveSessions, getActiveLiveLocationMessages, getAccountTtl, generateChatInviteLink, forwardMessages, finishFileGeneration, enableProxy, editProxy, editMessageText, editMessageSchedulingState, editMessageReplyMarkup, editMessageMedia, editMessageLiveLocation, editMessageCaption, editInlineMessageText, editInlineMessageReplyMarkup, editInlineMessageMedia, editInlineMessageLiveLocation, editInlineMessageCaption, editCustomLanguagePackInfo, editChatFilter, downloadFile, disconnectWebsite, disconnectAllWebsites, discardCall, disableProxy, destroy, deleteSupergroup, deleteSavedOrderInfo, deleteSavedCredentials, deleteProfilePhoto, deletePassportElement, deleteMessages, deleteLanguagePack, deleteFile, deleteChatReplyMarkup, deleteChatMessagesFromUser, deleteChatHistory, deleteChatFilter, deleteAccount, createTemporaryPassword, createSupergroupChat, createSecretChat, createPrivateChat, createNewSupergroupChat, createNewStickerSet, createNewSecretChat, createNewBasicGroupChat, createChatFilter, createCall, createBasicGroupChat, confirmQrCodeAuthentication, closeSecretChat, closeChat, close, clearRecentlyFoundChats, clearRecentStickers, clearImportedContacts, clearAllDraftMessages, cleanFileName, checkRecoveryEmailAddressCode, checkPhoneNumberVerificationCode, checkPhoneNumberConfirmationCode, checkEmailAddressVerificationCode, checkDatabaseEncryptionKey, checkCreatedPublicChatsLimit, checkChatUsername, checkChatInviteLink, checkChangePhoneNumberCode, checkAuthenticationPassword, checkAuthenticationCode, checkAuthenticationBotToken, changeStickerSet, changePhoneNumber, changeImportedContacts, cancelUploadFile, cancelDownloadFile, canTransferOwnership, blockMessageSenderFromReplies, answerShippingQuery, answerPreCheckoutQuery, answerInlineQuery, answerCustomQuery, answerCallbackQuery, addStickerToSet, addSavedAnimation, addRecentlyFoundChat, addRecentSticker, addProxy, addNetworkStatistics, addLogMessage, addLocalMessage, addFavoriteSticker, addCustomServerLanguagePack, addContact, addChatToList, addChatMembers, addChatMember, acceptTermsOfService, acceptCall, webPageInstantView, webPage, voiceNote, videoNote, video, venue, validatedOrderInfo, users, userTypeUnknown, userTypeBot, userTypeDeleted, userTypeRegular, userStatusLastMonth, userStatusLastWeek, userStatusRecently, userStatusOffline, userStatusOnline, userStatusEmpty, userPrivacySettingRules, userPrivacySettingRuleRestrictChatMembers, userPrivacySettingRuleRestrictUsers, userPrivacySettingRuleRestrictContacts, userPrivacySettingRuleRestrictAll, userPrivacySettingRuleAllowChatMembers, userPrivacySettingRuleAllowUsers, userPrivacySettingRuleAllowContacts, userPrivacySettingRuleAllowAll, userPrivacySettingAllowFindingByPhoneNumber, userPrivacySettingAllowPeerToPeerCalls, userPrivacySettingAllowCalls, userPrivacySettingAllowChatInvites, userPrivacySettingShowPhoneNumber, userPrivacySettingShowLinkInForwardedMessages, userPrivacySettingShowProfilePhoto, userPrivacySettingShowStatus, userFullInfo, user, updates, updatePollAnswer, updatePoll, updateNewCustomQuery, updateNewCustomEvent, updateNewPreCheckoutQuery, updateNewShippingQuery, updateNewInlineCallbackQuery, updateNewCallbackQuery, updateNewChosenInlineResult, updateNewInlineQuery, updateSuggestedActions, updateAnimationSearchParameters, updateDiceEmojis, updateUsersNearby, updateTermsOfService, updateConnectionState, updateLanguagePackStrings, updateSelectedBackground, updateSavedAnimations, updateFavoriteStickers, updateRecentStickers, updateTrendingStickerSets, updateInstalledStickerSets, updateStickerSet, updateOption, updateUnreadChatCount, updateUnreadMessageCount, updateUserPrivacySettingRules, updateNewCallSignalingData, updateCall, updateFileGenerationStop, updateFileGenerationStart, updateFile, updateServiceNotification, updateSupergroupFullInfo, updateBasicGroupFullInfo, updateUserFullInfo, updateSecretChat, updateSupergroup, updateBasicGroup, updateUser, updateUserStatus, updateUserChatAction, updateDeleteMessages, updateHavePendingNotifications, updateActiveNotifications, updateNotificationGroup, updateNotification, updateChatOnlineMemberCount, updateChatFilters, updateChatDraftMessage, updateChatReplyMarkup, updateChatActionBar, updateScopeNotificationSettings, updateChatNotificationSettings, updateChatUnreadMentionCount, updateChatReadOutbox, updateChatReadInbox, updateChatDefaultDisableNotification, updateChatHasScheduledMessages, updateChatIsBlocked, updateChatIsMarkedAsUnread, updateChatPosition, updateChatLastMessage, updateChatPermissions, updateChatPhoto, updateChatTitle, updateNewChat, updateMessageLiveLocationViewed, updateMessageMentionRead, updateMessageContentOpened, updateMessageInteractionInfo, updateMessageIsPinned, updateMessageEdited, updateMessageContent, updateMessageSendFailed, updateMessageSendSucceeded, updateMessageSendAcknowledged, updateNewMessage, updateAuthorizationState, topChatCategoryForwardChats, topChatCategoryCalls, topChatCategoryInlineBots, topChatCategoryChannels, topChatCategoryGroups, topChatCategoryBots, topChatCategoryUsers, thumbnailFormatMpeg4, thumbnailFormatTgs, thumbnailFormatGif, thumbnailFormatWebp, thumbnailFormatPng, thumbnailFormatJpeg, thumbnail, textParseModeHTML, textParseModeMarkdown, textEntityTypeMentionName, textEntityTypeTextUrl, textEntityTypePreCode, textEntityTypePre, textEntityTypeCode, textEntityTypeStrikethrough, textEntityTypeUnderline, textEntityTypeItalic, textEntityTypeBold, textEntityTypeBankCardNumber, textEntityTypePhoneNumber, textEntityTypeEmailAddress, textEntityTypeUrl, textEntityTypeBotCommand, textEntityTypeCashtag, textEntityTypeHashtag, textEntityTypeMention, textEntity, textEntities, text, testVectorStringObject, testVectorString, testVectorIntObject, testVectorInt, testString, testInt, testBytes, termsOfService, temporaryPasswordState, tdlibParameters, tMeUrls, tMeUrlTypeStickerSet, tMeUrlTypeChatInvite, tMeUrlTypeSupergroup, tMeUrlTypeUser, tMeUrl, supergroupMembersFilterBots, supergroupMembersFilterMention, supergroupMembersFilterBanned, supergroupMembersFilterRestricted, supergroupMembersFilterSearch, supergroupMembersFilterAdministrators, supergroupMembersFilterContacts, supergroupMembersFilterRecent, supergroupFullInfo, supergroup, suggestedActionCheckPhoneNumber, suggestedActionEnableArchiveAndMuteNewChats, storageStatisticsFast, storageStatisticsByFileType, storageStatisticsByChat, storageStatistics, stickers, stickerSets, stickerSetInfo, stickerSet, sticker, statisticalValue, statisticalGraphError, statisticalGraphAsync, statisticalGraphData, shippingOption, sessions, session, secretChatStateClosed, secretChatStateReady, secretChatStatePending, secretChat, seconds, searchMessagesFilterPinned, searchMessagesFilterFailedToSend, searchMessagesFilterUnreadMention, searchMessagesFilterMention, searchMessagesFilterVoiceAndVideoNote, searchMessagesFilterVideoNote, searchMessagesFilterMissedCall, searchMessagesFilterCall, searchMessagesFilterChatPhoto, searchMessagesFilterUrl, searchMessagesFilterPhotoAndVideo, searchMessagesFilterVoiceNote, searchMessagesFilterVideo, searchMessagesFilterPhoto, searchMessagesFilterDocument, searchMessagesFilterAudio, searchMessagesFilterAnimation, searchMessagesFilterEmpty, scopeNotificationSettings, savedCredentials, richTexts, richTextAnchorLink, richTextAnchor, richTextReference, richTextIcon, richTextPhoneNumber, richTextMarked, richTextSuperscript, richTextSubscript, richTextEmailAddress, richTextUrl, richTextFixed, richTextStrikethrough, richTextUnderline, richTextItalic, richTextBold, richTextPlain, replyMarkupInlineKeyboard, replyMarkupShowKeyboard, replyMarkupForceReply, replyMarkupRemoveKeyboard, remoteFile, recoveryEmailAddress, recommendedChatFilters, recommendedChatFilter, pushReceiverId, pushMessageContentMediaAlbum, pushMessageContentMessageForwards, pushMessageContentChatJoinByLink, pushMessageContentChatDeleteMember, pushMessageContentChatChangeTitle, pushMessageContentChatChangePhoto, pushMessageContentChatAddMembers, pushMessageContentBasicGroupChatCreate, pushMessageContentVoiceNote, pushMessageContentVideoNote, pushMessageContentVideo, pushMessageContentText, pushMessageContentSticker, pushMessageContentScreenshotTaken, pushMessageContentPoll, pushMessageContentPhoto, pushMessageContentLocation, pushMessageContentInvoice, pushMessageContentGameScore, pushMessageContentGame, pushMessageContentDocument, pushMessageContentContactRegistered, pushMessageContentContact, pushMessageContentAudio, pushMessageContentAnimation, pushMessageContentHidden, publicChatTypeIsLocationBased, publicChatTypeHasUsername, proxyTypeMtproto, proxyTypeHttp, proxyTypeSocks5, proxy, proxies, profilePhoto, pollTypeQuiz, pollTypeRegular, pollOption, poll, photoSize, photo, phoneNumberInfo, phoneNumberAuthenticationSettings, personalDocument, personalDetails, paymentsProviderStripe, paymentResult, paymentReceipt, paymentForm, passwordState, passportSuitableElement, passportRequiredElement, passportElementsWithErrors, passportElements, passportElementTypeEmailAddress, passportElementTypePhoneNumber, passportElementTypeTemporaryRegistration, passportElementTypePassportRegistration, passportElementTypeRentalAgreement, passportElementTypeBankStatement, passportElementTypeUtilityBill, passportElementTypeAddress, passportElementTypeInternalPassport, passportElementTypeIdentityCard, passportElementTypeDriverLicense, passportElementTypePassport, passportElementTypePersonalDetails, passportElementErrorSourceFiles, passportElementErrorSourceFile, passportElementErrorSourceTranslationFiles, passportElementErrorSourceTranslationFile, passportElementErrorSourceSelfie, passportElementErrorSourceReverseSide, passportElementErrorSourceFrontSide, passportElementErrorSourceDataField, passportElementErrorSourceUnspecified, passportElementError, passportElementEmailAddress, passportElementPhoneNumber, passportElementTemporaryRegistration, passportElementPassportRegistration, passportElementRentalAgreement, passportElementBankStatement, passportElementUtilityBill, passportElementAddress, passportElementInternalPassport, passportElementIdentityCard, passportElementDriverLicense, passportElementPassport, passportElementPersonalDetails, passportAuthorizationForm, pageBlockVerticalAlignmentBottom, pageBlockVerticalAlignmentMiddle, pageBlockVerticalAlignmentTop, pageBlockTableCell, pageBlockRelatedArticle, pageBlockListItem, pageBlockHorizontalAlignmentRight, pageBlockHorizontalAlignmentCenter, pageBlockHorizontalAlignmentLeft, pageBlockCaption, pageBlockMap, pageBlockRelatedArticles, pageBlockDetails, pageBlockTable, pageBlockChatLink, pageBlockSlideshow, pageBlockCollage, pageBlockEmbeddedPost, pageBlockEmbedded, pageBlockCover, pageBlockVoiceNote, pageBlockVideo, pageBlockPhoto, pageBlockAudio, pageBlockAnimation, pageBlockPullQuote, pageBlockBlockQuote, pageBlockList, pageBlockAnchor, pageBlockDivider, pageBlockFooter, pageBlockPreformatted, pageBlockParagraph, pageBlockKicker, pageBlockSubheader, pageBlockHeader, pageBlockAuthorDate, pageBlockSubtitle, pageBlockTitle, orderInfo, optionValueString, optionValueInteger, optionValueEmpty, optionValueBoolean, ok, notificationTypeNewPushMessage, notificationTypeNewCall, notificationTypeNewSecretChat, notificationTypeNewMessage, notificationSettingsScopeChannelChats, notificationSettingsScopeGroupChats, notificationSettingsScopePrivateChats, notificationGroupTypeCalls, notificationGroupTypeSecretChat, notificationGroupTypeMentions, notificationGroupTypeMessages, notificationGroup, notification, networkTypeOther, networkTypeWiFi, networkTypeMobileRoaming, networkTypeMobile, networkTypeNone, networkStatisticsEntryCall, networkStatisticsEntryFile, networkStatistics, minithumbnail, messages, messageThreadInfo, messageStatistics, messageSendingStateFailed, messageSendingStatePending, messageSenders, messageSenderChat, messageSenderUser, messageSendOptions, messageSchedulingStateSendWhenOnline, messageSchedulingStateSendAtDate, messageReplyInfo, messageLinkInfo, messageLink, messageInteractionInfo, messageForwardOriginChannel, messageForwardOriginHiddenUser, messageForwardOriginChat, messageForwardOriginUser, messageForwardInfo, messageCopyOptions, messageUnsupported, messageProximityAlertTriggered, messagePassportDataReceived, messagePassportDataSent, messageWebsiteConnected, messageContactRegistered, messagePaymentSuccessfulBot, messagePaymentSuccessful, messageGameScore, messageCustomServiceAction, messageChatSetTtl, messageScreenshotTaken, messagePinMessage, messageChatUpgradeFrom, messageChatUpgradeTo, messageChatDeleteMember, messageChatJoinByLink, messageChatAddMembers, messageChatDeletePhoto, messageChatChangePhoto, messageChatChangeTitle, messageSupergroupChatCreate, messageBasicGroupChatCreate, messageCall, messageInvoice, messagePoll, messageGame, messageDice, messageContact, messageVenue, messageLocation, messageVoiceNote, messageVideoNote, messageExpiredVideo, messageVideo, messageSticker, messageExpiredPhoto, messagePhoto, messageDocument, messageAudio, messageAnimation, messageText, message, maskPosition, maskPointChin, maskPointMouth, maskPointEyes, maskPointForehead, loginUrlInfoRequestConfirmation, loginUrlInfoOpen, logVerbosityLevel, logTags, logStreamEmpty, logStreamFile, logStreamDefault, location, localizationTargetInfo, localFile, languagePackStrings, languagePackStringValueDeleted, languagePackStringValuePluralized, languagePackStringValueOrdinary, languagePackString, languagePackInfo, labeledPricePart, keyboardButtonTypeRequestPoll, keyboardButtonTypeRequestLocation, keyboardButtonTypeRequestPhoneNumber, keyboardButtonTypeText, keyboardButton, jsonValueObject, jsonValueArray, jsonValueString, jsonValueNumber, jsonValueBoolean, jsonValueNull, jsonObjectMember, invoice, inputThumbnail, inputStickerAnimated, inputStickerStatic, inputPersonalDocument, inputPassportElementErrorSourceFiles, inputPassportElementErrorSourceFile, inputPassportElementErrorSourceTranslationFiles, inputPassportElementErrorSourceTranslationFile, inputPassportElementErrorSourceSelfie, inputPassportElementErrorSourceReverseSide, inputPassportElementErrorSourceFrontSide, inputPassportElementErrorSourceDataField, inputPassportElementErrorSourceUnspecified, inputPassportElementError, inputPassportElementEmailAddress, inputPassportElementPhoneNumber, inputPassportElementTemporaryRegistration, inputPassportElementPassportRegistration, inputPassportElementRentalAgreement, inputPassportElementBankStatement, inputPassportElementUtilityBill, inputPassportElementAddress, inputPassportElementInternalPassport, inputPassportElementIdentityCard, inputPassportElementDriverLicense, inputPassportElementPassport, inputPassportElementPersonalDetails, inputMessageForwarded, inputMessagePoll, inputMessageInvoice, inputMessageGame, inputMessageDice, inputMessageContact, inputMessageVenue, inputMessageLocation, inputMessageVoiceNote, inputMessageVideoNote, inputMessageVideo, inputMessageSticker, inputMessagePhoto, inputMessageDocument, inputMessageAudio, inputMessageAnimation, inputMessageText, inputInlineQueryResultVoiceNote, inputInlineQueryResultVideo, inputInlineQueryResultVenue, inputInlineQueryResultSticker, inputInlineQueryResultPhoto, inputInlineQueryResultLocation, inputInlineQueryResultGame, inputInlineQueryResultDocument, inputInlineQueryResultContact, inputInlineQueryResultAudio, inputInlineQueryResultArticle, inputInlineQueryResultAnimation, inputIdentityDocument, inputFileGenerated, inputFileLocal, inputFileRemote, inputFileId, inputCredentialsApplePay, inputCredentialsAndroidPay, inputCredentialsNew, inputCredentialsSaved, inputChatPhotoAnimation, inputChatPhotoStatic, inputChatPhotoPrevious, inputBackgroundRemote, inputBackgroundLocal, inlineQueryResults, inlineQueryResultVoiceNote, inlineQueryResultVideo, inlineQueryResultSticker, inlineQueryResultPhoto, inlineQueryResultDocument, inlineQueryResultAudio, inlineQueryResultAnimation, inlineQueryResultGame, inlineQueryResultVenue, inlineQueryResultLocation, inlineQueryResultContact, inlineQueryResultArticle, inlineKeyboardButtonTypeBuy, inlineKeyboardButtonTypeSwitchInline, inlineKeyboardButtonTypeCallbackGame, inlineKeyboardButtonTypeCallbackWithPassword, inlineKeyboardButtonTypeCallback, inlineKeyboardButtonTypeLoginUrl, inlineKeyboardButtonTypeUrl, inlineKeyboardButton, importedContacts, identityDocument, httpUrl, hashtags, gameHighScores, gameHighScore, game, foundMessages, formattedText, fileTypeWallpaper, fileTypeVoiceNote, fileTypeVideoNote, fileTypeVideo, fileTypeUnknown, fileTypeThumbnail, fileTypeSticker, fileTypeSecure, fileTypeSecretThumbnail, fileTypeSecret, fileTypeProfilePhoto, fileTypePhoto, fileTypeDocument, fileTypeAudio, fileTypeAnimation, fileTypeNone, filePart, file, error, encryptedPassportElement, encryptedCredentials, emojis, emailAddressAuthenticationCodeInfo, draftMessage, document, diceStickersSlotMachine, diceStickersRegular, deviceTokenTizenPush, deviceTokenBlackBerryPush, deviceTokenUbuntuPush, deviceTokenSimplePush, deviceTokenWebPush, deviceTokenMicrosoftPushVoIP, deviceTokenMicrosoftPush, deviceTokenWindowsPush, deviceTokenApplePushVoIP, deviceTokenApplePush, deviceTokenFirebaseCloudMessaging, deepLinkInfo, datedFile, dateRange, date, databaseStatistics, customRequestResult, countryInfo, countries, count, contact, connectionStateReady, connectionStateUpdating, connectionStateConnecting, connectionStateConnectingToProxy, connectionStateWaitingForNetwork, connectedWebsites, connectedWebsite, checkChatUsernameResultPublicGroupsUnavailable, checkChatUsernameResultPublicChatsTooMuch, checkChatUsernameResultUsernameOccupied, checkChatUsernameResultUsernameInvalid, checkChatUsernameResultOk, chatsNearby, chats, chatTypeSecret, chatTypeSupergroup, chatTypeBasicGroup, chatTypePrivate, chatStatisticsMessageSenderInfo, chatStatisticsMessageInteractionInfo, chatStatisticsInviterInfo, chatStatisticsAdministratorActionsInfo, chatStatisticsChannel, chatStatisticsSupergroup, chatSourcePublicServiceAnnouncement, chatSourceMtprotoProxy, chatReportReasonCustom, chatReportReasonUnrelatedLocation, chatReportReasonCopyright, chatReportReasonChildAbuse, chatReportReasonPornography, chatReportReasonViolence, chatReportReasonSpam, chatPosition, chatPhotos, chatPhotoInfo, chatPhoto, chatPermissions, chatNotificationSettings, chatNearby, chatMembersFilterBots, chatMembersFilterBanned, chatMembersFilterRestricted, chatMembersFilterMention, chatMembersFilterMembers, chatMembersFilterAdministrators, chatMembersFilterContacts, chatMembers, chatMemberStatusBanned, chatMemberStatusLeft, chatMemberStatusRestricted, chatMemberStatusMember, chatMemberStatusAdministrator, chatMemberStatusCreator, chatMember, chatLocation, chatLists, chatListFilter, chatListArchive, chatListMain, chatInviteLinkInfo, chatInviteLink, chatFilterInfo, chatFilter, chatEvents, chatEventLogFilters, chatEventIsAllHistoryAvailableToggled, chatEventLocationChanged, chatEventStickerSetChanged, chatEventSignMessagesToggled, chatEventSlowModeDelayChanged, chatEventLinkedChatChanged, chatEventInvitesToggled, chatEventPhotoChanged, chatEventUsernameChanged, chatEventDescriptionChanged, chatEventPermissionsChanged, chatEventTitleChanged, chatEventMemberRestricted, chatEventMemberPromoted, chatEventMemberInvited, chatEventMemberLeft, chatEventMemberJoined, chatEventMessageUnpinned, chatEventMessagePinned, chatEventPollStopped, chatEventMessageDeleted, chatEventMessageEdited, chatEvent, chatAdministrators, chatAdministrator, chatActionBarSharePhoneNumber, chatActionBarAddContact, chatActionBarReportAddBlock, chatActionBarReportUnrelatedLocation, chatActionBarReportSpam, chatActionCancel, chatActionUploadingVideoNote, chatActionRecordingVideoNote, chatActionStartPlayingGame, chatActionChoosingContact, chatActionChoosingLocation, chatActionUploadingDocument, chatActionUploadingPhoto, chatActionUploadingVoiceNote, chatActionRecordingVoiceNote, chatActionUploadingVideo, chatActionRecordingVideo, chatActionTyping, chat, canTransferOwnershipResultSessionTooFresh, canTransferOwnershipResultPasswordTooFresh, canTransferOwnershipResultPasswordNeeded, canTransferOwnershipResultOk, callbackQueryPayloadGame, callbackQueryPayloadDataWithPassword, callbackQueryPayloadData, callbackQueryAnswer, callStateError, callStateDiscarded, callStateHangingUp, callStateReady, callStateExchangingKeys, callStatePending, callServerTypeWebrtc, callServerTypeTelegramReflector, callServer, callProtocol, callProblemPixelatedVideo, callProblemDistortedVideo, callProblemDropped, callProblemSilentRemote, callProblemSilentLocal, callProblemDistortedSpeech, callProblemInterruptions, callProblemNoise, callProblemEcho, callId, callDiscardReasonHungUp, callDiscardReasonDisconnected, callDiscardReasonDeclined, callDiscardReasonMissed, callDiscardReasonEmpty, call, botInfo, botCommand, basicGroupFullInfo, basicGroup, bankCardInfo, bankCardActionOpenUrl, backgrounds, backgroundTypeFill, backgroundTypePattern, backgroundTypeWallpaper, backgroundFillGradient, backgroundFillSolid, background, autoDownloadSettingsPresets, autoDownloadSettings, authorizationStateClosed, authorizationStateClosing, authorizationStateLoggingOut, authorizationStateReady, authorizationStateWaitPassword, authorizationStateWaitRegistration, authorizationStateWaitOtherDeviceConfirmation, authorizationStateWaitCode, authorizationStateWaitPhoneNumber, authorizationStateWaitEncryptionKey, authorizationStateWaitTdlibParameters, authenticationCodeTypeFlashCall, authenticationCodeTypeCall, authenticationCodeTypeSms, authenticationCodeTypeTelegramMessage, authenticationCodeInfo, audio, animations, animation, animatedChatPhoto, address, and accountTtl.

◆ operator=() [1/2]

TlObject& operator= ( const TlObject )
delete

Deleted copy assignment operator.

◆ operator=() [2/2]

TlObject& operator= ( TlObject &&  )
default

Default move assignment operator.


The documentation for this class was generated from the following file: