1 #ifndef SESSION_MANAGER_H
2 #define SESSION_MANAGER_H
25 bool loggin(std::string username, std::string passwd);
79 #endif // SESSION_MANAGER_H
std::list< std::string > get_users_info()
get_users_info Get all users username and privileges
Definition: session_manager.cpp:60
int install_command(std::string package)
install_command Send name of the package to build
Definition: session_manager.cpp:23
bool loggin(std::string username, std::string passwd)
loggin Loggin function
Definition: session_manager.cpp:9
bool admin()
admin Get user privileges
Definition: session_manager.cpp:17
Definition: session_manager.h:9
void remove_user(std::string username)
remove_user Remove a created user
Definition: session_manager.cpp:81
int remove_command(std::string package)
remove_command Send name of the package to remove
Definition: session_manager.cpp:38
session_manager(conexion *con)
session_manager Object that manage the session, and gide on it
Definition: session_manager.cpp:4
std::list< std::string > get_packages_info()
get_packages_info Get all packages information
Definition: session_manager.cpp:46
void create_user(std::string username, std::string password, bool admin)
create_user Create a new user
Definition: session_manager.cpp:74