An error occurred inside the underlying network communication code (boost asio) TODO: find a short name. More...
#include <wesnothd_connection_error.hpp>
Public Member Functions | |
wesnothd_connection_error (const boost::system::error_code &error, const std::string &msg="") | |
Public Member Functions inherited from wesnothd_error | |
wesnothd_error (const std::string &error) | |
Public Member Functions inherited from game::error | |
error () | |
error (const std::string &msg) | |
~error () noexcept | |
const char * | what () const noexcept |
Public Member Functions inherited from lua_jailbreak_exception | |
virtual | ~lua_jailbreak_exception () noexcept |
void | store () const noexcept |
Stores a copy the current exception to be rethrown. More... | |
Public Attributes | |
std::string | user_message |
User-friendly and potentially translated message for use in the UI. More... | |
Public Attributes inherited from game::error | |
std::string | message |
Additional Inherited Members | |
Static Public Member Functions inherited from lua_jailbreak_exception | |
static void | rethrow () |
Rethrows the stored exception. More... | |
Static Public Attributes inherited from lua_jailbreak_exception | |
static int | jail_depth = 0 |
Depth of recursive luaW_pcall_internal() function calls. More... | |
Static Protected Attributes inherited from lua_jailbreak_exception | |
static lua_jailbreak_exception * | jailbreak_exception = nullptr |
The exception to be rethrown. More... | |
An error occurred inside the underlying network communication code (boost asio) TODO: find a short name.
Definition at line 75 of file wesnothd_connection_error.hpp.
|
inline |
Definition at line 77 of file wesnothd_connection_error.hpp.
References lua_jailbreak_exception::store().
std::string wesnothd_connection_error::user_message |
User-friendly and potentially translated message for use in the UI.
Definition at line 85 of file wesnothd_connection_error.hpp.
Referenced by game_launcher::play_multiplayer().