The Battle for Wesnoth  1.19.5+dev
wesnothd::ban_manager Member List

This is the complete list of members for wesnothd::ban_manager, including all inherited members.

ban(const std::string &ip, const utils::optional< std::chrono::system_clock::time_point > &end_time, const std::string &reason, const std::string &who_banned, const std::string &group, const std::string &nick="")wesnothd::ban_manager
ban_help_wesnothd::ban_managerprivate
ban_manager()wesnothd::ban_manager
ban_times_wesnothd::ban_managerprivate
bans_wesnothd::ban_managerprivate
check_ban_times(const std::chrono::system_clock::time_point &time_now)wesnothd::ban_managerprivate
deleted_bans_wesnothd::ban_managerprivate
dirty_wesnothd::ban_managerprivate
expire_bans()wesnothd::ban_managerinlineprivate
filename_wesnothd::ban_managerprivate
get_ban_help() constwesnothd::ban_managerinline
init_ban_help()wesnothd::ban_managerprivate
is_digit(const char &c) constwesnothd::ban_managerinlineprivate
is_ip_banned(const std::string &ip)wesnothd::ban_manager
list_bans(std::ostringstream &out, const std::string &mask="*")wesnothd::ban_manager
list_deleted_bans(std::ostringstream &out, const std::string &mask="*") constwesnothd::ban_manager
load_config(const config &)wesnothd::ban_manager
parse_time(const std::string &duration, std::chrono::system_clock::time_point start_time) constwesnothd::ban_manager
read()wesnothd::ban_manager
time_queue_wesnothd::ban_managerprivate
to_digit(const char &c) constwesnothd::ban_managerinlineprivate
unban(std::ostringstream &os, const std::string &ip, bool immediate_write=true)wesnothd::ban_manager
unban_group(std::ostringstream &os, const std::string &group)wesnothd::ban_manager
write()wesnothd::ban_manager
~ban_manager()wesnothd::ban_manager