Inherits Object.
Represents a tag used in Saved Messages or a Saved Messages topic.
Public Fields | |
object_ptr< ReactionType > | tag_ |
The tag. | |
string | label_ |
Label of the tag; 0-12 characters. Always empty if the tag is returned for a Saved Messages topic. | |
int32 | count_ |
Number of times the tag was used; may be 0 if the tag has non-empty label. | |
Public Instance Methods | |
savedMessagesTag () | |
savedMessagesTag (object_ptr< ReactionType > &&tag_, string const &label_, int32 count_) | |
void | store (TlStorerToString &s, const char *field_name) const final |
![]() | |
virtual void | store (TlStorerUnsafe &s) const |
virtual void | store (TlStorerCalcLength &s) const |
TlObject ()=default | |
TlObject (const TlObject &)=delete | |
TlObject & | operator= (const TlObject &)=delete |
TlObject (TlObject &&)=default | |
TlObject & | operator= (TlObject &&)=default |
virtual | ~TlObject ()=default |
Static Public Attributes | |
static const std::int32_t | ID = 1785183329 |
Identifier uniquely determining a type of the object. | |
savedMessagesTag | ( | ) |
Represents a tag used in Saved Messages or a Saved Messages topic.
savedMessagesTag | ( | object_ptr< ReactionType > && | tag_, |
string const & | label_, | ||
int32 | count_ | ||
) |
Represents a tag used in Saved Messages or a Saved Messages topic.
[in] | tag_ | The tag. |
[in] | label_ | Label of the tag; 0-12 characters. Always empty if the tag is returned for a Saved Messages topic. |
[in] | count_ | Number of times the tag was used; may be 0 if the tag has non-empty label. |
|
finalvirtual |