The Battle for Wesnoth  1.15.2+dev
Classes | Namespaces | Macros | Typedefs
player_connection.hpp File Reference
#include "server/player.hpp"
#include "server/server_base.hpp"
#include "server/simple_wml.hpp"
#include <boost/asio.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/mem_fun.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index_container.hpp>
Include dependency graph for player_connection.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  wesnothd::player_record
 
struct  wesnothd::socket_t
 
struct  wesnothd::name_t
 
struct  wesnothd::game_t
 

Namespaces

 wesnothd
 

Macros

#define BOOST_ASIO_DISABLE_THREADS
 

Typedefs

using wesnothd::player_connections = bmi::multi_index_container< player_record, bmi::indexed_by< bmi::ordered_unique< bmi::tag< socket_t >, bmi::const_mem_fun< player_record, const socket_ptr, &player_record::socket > >, bmi::hashed_unique< bmi::tag< name_t >, bmi::const_mem_fun< player_record, const std::string &, &player_record::name > >, bmi::ordered_non_unique< bmi::tag< game_t >, bmi::const_mem_fun< player_record, int, &player_record::game_id > > > >
 

Macro Definition Documentation

◆ BOOST_ASIO_DISABLE_THREADS

#define BOOST_ASIO_DISABLE_THREADS

Definition at line 22 of file player_connection.hpp.