all_players_ | wesnothd::room_manager | private |
compress_stored_rooms_ | wesnothd::room_manager | private |
create_room(const std::string &name) | wesnothd::room_manager | |
dirty() const | wesnothd::room_manager | inline |
dirty_ | wesnothd::room_manager | private |
do_room_join(network::connection player, const std::string &room_name) | wesnothd::room_manager | private |
enter_lobby(network::connection player) | wesnothd::room_manager | |
enter_lobby(const game &game) | wesnothd::room_manager | |
exit_lobby(network::connection player) | wesnothd::room_manager | |
filename_ | wesnothd::room_manager | private |
fill_member_list(const room *room, simple_wml::node &root) | wesnothd::room_manager | private |
fill_room_list(simple_wml::node &root) | wesnothd::room_manager | private |
get_create_room(const std::string &name, network::connection player) | wesnothd::room_manager | |
get_room(const std::string &name) | wesnothd::room_manager | |
in_lobby(network::connection player) const | wesnothd::room_manager | |
load_config(const config &cfg) | wesnothd::room_manager | |
lobby() const | wesnothd::room_manager | inline |
lobby_ | wesnothd::room_manager | private |
lobby_name_ | wesnothd::room_manager | privatestatic |
new_room_policy_ | wesnothd::room_manager | private |
player_enters_room(network::connection player, room *room) | wesnothd::room_manager | private |
player_exits_room(network::connection player, room *room) | wesnothd::room_manager | private |
player_stored_rooms_ | wesnothd::room_manager | private |
PP_ADMINS enum value | wesnothd::room_manager | |
PP_COUNT enum value | wesnothd::room_manager | |
PP_EVERYONE enum value | wesnothd::room_manager | |
pp_from_string(const std::string &str) | wesnothd::room_manager | static |
PP_NOBODY enum value | wesnothd::room_manager | |
PP_REGISTERED enum value | wesnothd::room_manager | |
PRIVILEGE_POLICY enum name | wesnothd::room_manager | |
process_message(simple_wml::document &data, const player_map::iterator user) | wesnothd::room_manager | |
process_room_join(simple_wml::document &data, const player_map::iterator user) | wesnothd::room_manager | |
process_room_part(simple_wml::document &data, const player_map::iterator user) | wesnothd::room_manager | |
process_room_query(simple_wml::document &data, const player_map::iterator user) | wesnothd::room_manager | |
read_rooms() | wesnothd::room_manager | |
remove_player(network::connection player) | wesnothd::room_manager | |
require_member(const std::string &room_name, const player_map::iterator user, const char *log_string="use") | wesnothd::room_manager | |
require_room(const std::string &room_name, const player_map::iterator user, const char *log_string="use") | wesnothd::room_manager | |
room_exists(const std::string &name) const | wesnothd::room_manager | |
room_manager(player_map &all_players) | wesnothd::room_manager | |
rooms_by_name_ | wesnothd::room_manager | private |
rooms_by_player_ | wesnothd::room_manager | private |
store_player_rooms(network::connection player) | wesnothd::room_manager | private |
t_player_stored_rooms_ typedef | wesnothd::room_manager | private |
t_rooms_by_name_ typedef | wesnothd::room_manager | private |
t_rooms_by_player_ typedef | wesnothd::room_manager | private |
unstore_player_rooms(const player_map::iterator user) | wesnothd::room_manager | private |
unstore_player_rooms(network::connection player) | wesnothd::room_manager | private |
write_rooms() | wesnothd::room_manager | |
~room_manager() | wesnothd::room_manager | |