This is the complete list of members for user_handler, including all inherited members.
add_user(const std::string &name, const std::string &mail, const std::string &password)=0 | user_handler | pure virtual |
clean_up()=0 | user_handler | pure virtual |
create_pepper(const std::string &username)=0 | user_handler | pure virtual |
create_salt(int length=8) | user_handler | |
get_mail(const std::string &user)=0 | user_handler | protectedpure virtual |
get_valid_details()=0 | user_handler | pure virtual |
init_mailer(const config &c) | user_handler | |
login(const std::string &name, const std::string &password, const std::string &seed)=0 | user_handler | pure virtual |
password_reminder(const std::string &name)=0 | user_handler | pure virtual |
remove_user(const std::string &name)=0 | user_handler | pure virtual |
send_mail(const std::string &to_user, const std::string &subject, const std::string &message) | user_handler | protected |
set_is_moderator(const std::string &name, const bool &is_moderator)=0 | user_handler | pure virtual |
set_user_detail(const std::string &user, const std::string &detail, const std::string &value)=0 | user_handler | pure virtual |
use_phpbb_encryption() const =0 | user_handler | pure virtual |
user_exists(const std::string &name)=0 | user_handler | pure virtual |
user_handler() | user_handler | inline |
user_info(const std::string &name)=0 | user_handler | pure virtual |
user_is_active(const std::string &name)=0 | user_handler | pure virtual |
user_is_moderator(const std::string &name)=0 | user_handler | pure virtual |
user_logged_in(const std::string &name)=0 | user_handler | pure virtual |
~user_handler() | user_handler | inlinevirtual |