List of all members | Public Fields | Public Instance Methods | Static Public Attributes
messageForwardInfo Class Referencefinal

Inherits Object.

Description

Contains information about a forwarded message.

Public Fields

object_ptr< MessageOriginorigin_
 Origin of the forwarded message.
 
int32 date_
 Point in time (Unix timestamp) when the message was originally sent.
 
object_ptr< forwardSourcesource_
 For messages forwarded to the chat with the current user (Saved Messages), to the Replies bot chat, or to the channel's discussion group, information about the source message from which the message was forwarded last time; may be null for other forwards or if unknown.
 
string public_service_announcement_type_
 The type of public service announcement for the forwarded message.
 

Public Instance Methods

 messageForwardInfo ()
 
 messageForwardInfo (object_ptr< MessageOrigin > &&origin_, int32 date_, object_ptr< forwardSource > &&source_, string const &public_service_announcement_type_)
 
void store (TlStorerToString &s, const char *field_name) const final
 
- Public Instance Methods inherited from TlObject
virtual void store (TlStorerUnsafe &s) const
 
virtual void store (TlStorerCalcLength &s) const
 
 TlObject ()=default
 
 TlObject (const TlObject &)=delete
 
TlObjectoperator= (const TlObject &)=delete
 
 TlObject (TlObject &&)=default
 
TlObjectoperator= (TlObject &&)=default
 
virtual ~TlObject ()=default
 

Static Public Attributes

static const std::int32_t ID = -880313475
 Identifier uniquely determining a type of the object.
 

Constructor & Destructor Documentation

◆ messageForwardInfo() [1/2]

Contains information about a forwarded message.

◆ messageForwardInfo() [2/2]

messageForwardInfo ( object_ptr< MessageOrigin > &&  origin_,
int32  date_,
object_ptr< forwardSource > &&  source_,
string const &  public_service_announcement_type_ 
)

Contains information about a forwarded message.

Parameters
[in]origin_Origin of the forwarded message.
[in]date_Point in time (Unix timestamp) when the message was originally sent.
[in]source_For messages forwarded to the chat with the current user (Saved Messages), to the Replies bot chat, or to the channel's discussion group, information about the source message from which the message was forwarded last time; may be null for other forwards or if unknown.
[in]public_service_announcement_type_The type of public service announcement for the forwarded message.

Method Documentation

◆ store()

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

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

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

Implements TlObject.


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