summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/acc/profile_manager.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* profile_manager: Remove unnecessary memcpy in GetProfileBaseAndData()Lioncash2018-08-211-1/+1
| | | | | Given the source and destination types are the same std::array type, we can simply use regular assignment to perform the same behavior.
* profile_manager: Use type aliases for username data, profile data, and user arraysLioncash2018-08-211-9/+9
| | | | | Avoids the need to repeatedly specify the whole array type in multiple places.
* profile_manager: Take ProfileInfo by const reference where applicableLioncash2018-08-211-4/+4
| | | | | | ProfileInfo is quite a large struct in terms of data, and we don't need to perform a copy in these instances, so we can just pass constant references instead.
* profile_manager: Make array parameter to CreateNewUser a const referenceLioncash2018-08-211-1/+1
| | | | | This doesn't modify the passed in array, so this can be a const reference.
* profile_manager: Move UUID generation function to the cpp fileLioncash2018-08-211-0/+10
| | | | | This avoids needing to dump the contents of <random> into other files that include the profile manager header.
* profile_manager: Remove unnecessary std::move in AddToProfiles() and CreateNewUser()Lioncash2018-08-201-2/+2
| | | | | | Moving a const reference isn't possible, so this just results in a copy (and given ProfileInfo is composed of trivial types and aggregates, a move wouldn't really do anything).
* Added better explanations in the profile managerDavid Marcec2018-08-111-1/+31
|
* Code cleanup for profile managerDavid Marcec2018-08-111-29/+31
|
* Added GetOpenUserCountDavid Marcec2018-08-111-2/+11
|
* Removed all for loops from the profile managerDavid Marcec2018-08-111-9/+4
|
* If statement style changeDavid Marcec2018-08-111-11/+19
|
* Second round of account changesDavid Marcec2018-08-111-12/+15
|
* First round of account changesDavid Marcec2018-08-111-24/+28
|
* Added IsUserRegistrationRequestPermittedDavid Marcec2018-08-111-0/+6
|
* Don't add user if the uuid already existsDavid Marcec2018-08-091-0/+4
|
* Open first user addedDavid Marcec2018-08-081-1/+3
|
* Inital pass of account backend implementationDavid Marcec2018-08-081-2/+16
| | | | This commit verified working on puyo
* GetProfileBase and GetProfileBaseAndData addedDavid Marcec2018-08-081-0/+60
|
* began initial implementation of "ProfileManager"David Marcec2018-08-081-0/+89