|
User Generator 2.1.2
Synthetic user records for apps and test data, composed from the other dasmig generators for C++23
|
The library instances a user is drawn from. More...
#include <usergen.hpp>
Public Attributes | |
| cntg * | country {&cntg::instance()} |
| Countries: names, currency, languages and time zones. | |
| bthg * | birth {&bthg::instance()} |
| Birth dates and ages. | |
| ng * | name {&ng::instance()} |
| Names. | |
| nng * | nickname {&nng::instance()} |
| Usernames. | |
| adg * | address {&adg::instance()} |
| Postal addresses. | |
| phg * | phone {&phg::instance()} |
| Phone numbers. | |
| emg * | email {&emg::instance()} |
| Email addresses. | |
| dvg * | device {nullptr} |
| Devices, for user_request::device; null uses dvg::instance(), loaded when a user first asks for a device. | |
The library instances a user is drawn from.
Definition at line 330 of file usergen.hpp.
| adg* dasmig::usg::sources::address {&adg::instance()} |
Postal addresses.
Definition at line 336 of file usergen.hpp.
| bthg* dasmig::usg::sources::birth {&bthg::instance()} |
Birth dates and ages.
Definition at line 333 of file usergen.hpp.
| cntg* dasmig::usg::sources::country {&cntg::instance()} |
Countries: names, currency, languages and time zones.
Definition at line 332 of file usergen.hpp.
| dvg* dasmig::usg::sources::device {nullptr} |
Devices, for user_request::device; null uses dvg::instance(), loaded when a user first asks for a device.
Definition at line 339 of file usergen.hpp.
| emg* dasmig::usg::sources::email {&emg::instance()} |
Email addresses.
Definition at line 338 of file usergen.hpp.
| ng* dasmig::usg::sources::name {&ng::instance()} |
Names.
Definition at line 334 of file usergen.hpp.
| nng* dasmig::usg::sources::nickname {&nng::instance()} |
Usernames.
Definition at line 335 of file usergen.hpp.
| phg* dasmig::usg::sources::phone {&phg::instance()} |
Phone numbers.
Definition at line 337 of file usergen.hpp.