Inherits Object.
Contains basic information about a chat filter.
Public Fields | |
int32 | id_ |
Unique chat filter identifier. | |
string | title_ |
The title of the filter; 1-12 characters without line feeds. | |
string | icon_name_ |
The chosen or default icon name for short filter representation. One of "All", "Unread", "Unmuted", "Bots", "Channels", "Groups", "Private", "Custom", "Setup", "Cat", "Crown", "Favorite", "Flower", "Game", "Home", "Love", "Mask", "Party", "Sport", "Study", "Trade", "Travel", "Work". | |
Public Instance Methods | |
chatFilterInfo () | |
chatFilterInfo (int32 id_, string const &title_, string const &icon_name_) | |
std::int32_t | get_id () const final |
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 | |
TlObject & | operator= (const TlObject &)=delete |
TlObject (TlObject &&)=default | |
TlObject & | operator= (TlObject &&)=default |
virtual | ~TlObject ()=default |
Static Public Attributes | |
static const std::int32_t | ID = -943721165 |
Identifier uniquely determining a type of the object. | |
chatFilterInfo | ( | ) |
Contains basic information about a chat filter.
chatFilterInfo | ( | int32 | id_, |
string const & | title_, | ||
string const & | icon_name_ | ||
) |
Contains basic information about a chat filter.
[in] | id_ | Unique chat filter identifier. |
[in] | title_ | The title of the filter; 1-12 characters without line feeds. |
[in] | icon_name_ | The chosen or default icon name for short filter representation. One of "All", "Unread", "Unmuted", "Bots", "Channels", "Groups", "Private", "Custom", "Setup", "Cat", "Crown", "Favorite", "Flower", "Game", "Home", "Love", "Mask", "Party", "Sport", "Study", "Trade", "Travel", "Work". |
|
inlinefinalvirtual |
|
finalvirtual |