CCash/include/user.hpp
2021-04-02 12:32:00 -07:00

24 lines
No EOL
528 B
C++

#pragma once
#include <string>
#include <mutex>
struct User
{
uint_fast32_t balance = 0;
std::string password;
/**
* @brief User constructor
*
* @param init_pass initial password
*/
User(std::string &&init_pass) : password(init_pass) {}
/**
* @brief User Constructor for admins
*
* @param init_bal initial balance
* @param init_pass initial password
*/
User(uint_fast32_t init_bal, std::string &&init_pass) : balance(init_bal), password(init_pass) {}
};