9 friend class UserService;
10 friend class GDESession;
15 inline int getId() const { return _id; }
16 inline void setId(int id) { this->_id = id; }
18 inline std::string getName() const { return _name; }
19 inline void setName(const std::string& name) { this->_name = name; }
21 inline std::string getPassword() const { return _password; }
22 inline void setPassword(const std::string& password) { this->_password = password; }
25 User(int id=-1, const std::string& name="", const std::string& password="")
26 : _id(id), _name(name), _password(password) {}
27 User(const User&); // non copyable
28 User& operator=(const User&); // non copyable
33 std::string _password;