|
User Generator 2.1.2
Synthetic user records for apps and test data, composed from the other dasmig generators for C++23
|
The online side of a user: the login, the dates, the device and the regional settings. More...
#include <usergen.hpp>
Public Attributes | |
| std::string | username |
From nickname-generator's username style, in the person's name and birth year. | |
| std::string | password |
| Plain text, to the request's policy; test data, never a real credential. | |
| std::string | created |
Sign-up time, ISO 8601 UTC (2021-03-14T09:26:53Z). | |
| std::string | last_login |
| Last login, ISO 8601 UTC; empty when the account has never logged in. | |
| std::string | status |
Status key (active, inactive, ...). | |
| std::string | status_label |
| Display label of the status. | |
| std::string | platform |
Platform key (ios-phone, ...). | |
| std::string | platform_label |
| Display label of the platform. | |
| std::string | device |
phone, desktop, tablet or other. | |
| std::string | os |
| Operating system name. | |
| std::string | locale |
BCP 47 tag (pt-BR). | |
| std::string | timezone |
IANA name (America/Sao_Paulo), or a UTC offset (UTC+03:00) where no zone is listed. | |
| std::string | currency |
ISO 4217 code of the country (BRL); empty where country-generator has none. | |
The online side of a user: the login, the dates, the device and the regional settings.
Definition at line 137 of file usergen.hpp.
| std::string dasmig::user_account::created |
Sign-up time, ISO 8601 UTC (2021-03-14T09:26:53Z).
Definition at line 141 of file usergen.hpp.
| std::string dasmig::user_account::currency |
ISO 4217 code of the country (BRL); empty where country-generator has none.
Definition at line 151 of file usergen.hpp.
| std::string dasmig::user_account::device |
phone, desktop, tablet or other.
Definition at line 147 of file usergen.hpp.
| std::string dasmig::user_account::last_login |
Last login, ISO 8601 UTC; empty when the account has never logged in.
Definition at line 142 of file usergen.hpp.
| std::string dasmig::user_account::locale |
BCP 47 tag (pt-BR).
Definition at line 149 of file usergen.hpp.
| std::string dasmig::user_account::os |
Operating system name.
Definition at line 148 of file usergen.hpp.
| std::string dasmig::user_account::password |
Plain text, to the request's policy; test data, never a real credential.
Definition at line 140 of file usergen.hpp.
| std::string dasmig::user_account::platform |
Platform key (ios-phone, ...).
Definition at line 145 of file usergen.hpp.
| std::string dasmig::user_account::platform_label |
Display label of the platform.
Definition at line 146 of file usergen.hpp.
| std::string dasmig::user_account::status |
Status key (active, inactive, ...).
Definition at line 143 of file usergen.hpp.
| std::string dasmig::user_account::status_label |
Display label of the status.
Definition at line 144 of file usergen.hpp.
| std::string dasmig::user_account::timezone |
IANA name (America/Sao_Paulo), or a UTC offset (UTC+03:00) where no zone is listed.
Definition at line 150 of file usergen.hpp.
| std::string dasmig::user_account::username |
From nickname-generator's username style, in the person's name and birth year.
Definition at line 139 of file usergen.hpp.