| 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 | |