#include "../include/odhtdb/User.hpp" #include "../include/odhtdb/Group.hpp" namespace odhtdb { User::User(const std::string &_name, Group *group) : name(_name) { if(name.size() > 255) throw UserNameTooLongException(name); addToGroup(group); } void User::addToGroup(Group *group) { if(group) { groups.emplace_back(group); group->addUser(this); } } }