#include "asio/detail/push_options.hpp"
#include <boost/config.hpp>
#include <string>
#include "asio/detail/pop_options.hpp"
#include "asio/error.hpp"
Go to the source code of this file.
Classes | |
class | asio::error_code |
Class to represent an error code value. More... | |
struct | asio::error_code::unspecified_bool_type_t |
Namespaces | |
namespace | asio |
namespace | asio::error |
Defines | |
#define | ASIO_WIN_OR_POSIX(e_win, e_posix) e_posix |
Typedefs | |
typedef asio::error::error_category | asio::error_category |
Bring error category type into the asio namespace. | |
Enumerations | |
enum | asio::error::error_category { asio::error::system_category = ASIO_WIN_OR_POSIX(0, 0), asio::error::netdb_category = ASIO_WIN_OR_POSIX(system_category, 1), asio::error::addrinfo_category = ASIO_WIN_OR_POSIX(system_category, 2), asio::error::misc_category = ASIO_WIN_OR_POSIX(3, 3), asio::error::ssl_category = ASIO_WIN_OR_POSIX(4, 4) } |
Available error code categories. More... | |
Functions | |
error_category | asio::error::get_addrinfo_category () |
error_category | asio::error::get_misc_category () |
error_category | asio::error::get_netdb_category () |
error_category | asio::error::get_ssl_category () |
error_category | asio::error::get_system_category () |
#define ASIO_WIN_OR_POSIX | ( | e_win, | |
e_posix | |||
) | e_posix |
Definition at line 30 of file error_code.hpp.