Contains the user's personal details.
|
| | personalDetails () |
| | personalDetails (string const &first_name_, string const &middle_name_, string const &last_name_, string const &native_first_name_, string const &native_middle_name_, string const &native_last_name_, object_ptr< date > &&birthdate_, string const &gender_, string const &country_code_, string const &residence_country_code_) |
| void | store (TlStorerToString &s, const char *field_name) const final |
| TlObject & | operator= (const TlObject &)=delete |
| TlObject & | operator= (TlObject &&)=default |
| virtual void | store (TlStorerCalcLength &s) const |
| virtual void | store (TlStorerUnsafe &s) const |
| | TlObject ()=default |
| | TlObject (const TlObject &)=delete |
| | TlObject (TlObject &&)=default |
| virtual | ~TlObject ()=default |
|
|
object_ptr< date > | birthdate_ |
| | Birthdate of the user.
|
|
string | country_code_ |
| | A two-letter ISO 3166-1 alpha-2 country code of the user's country.
|
|
string | first_name_ |
| | First name of the user written in English; 1-255 characters.
|
|
string | gender_ |
| | Gender of the user, "male" or "female".
|
|
string | last_name_ |
| | Last name of the user written in English; 1-255 characters.
|
|
string | middle_name_ |
| | Middle name of the user written in English; 0-255 characters.
|
|
string | native_first_name_ |
| | Native first name of the user; 1-255 characters.
|
|
string | native_last_name_ |
| | Native last name of the user; 1-255 characters.
|
|
string | native_middle_name_ |
| | Native middle name of the user; 0-255 characters.
|
|
string | residence_country_code_ |
| | A two-letter ISO 3166-1 alpha-2 country code of the user's residence country.
|