Classes | Namespaces | Defines | Typedefs | Enumerations | Functions
error_code.hpp File Reference
#include "asio/detail/push_options.hpp"
#include <boost/config.hpp>
#include <string>
#include "asio/detail/pop_options.hpp"
#include "asio/error.hpp"
Include dependency graph for error_code.hpp:
This graph shows which files directly or indirectly include this file:

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 Documentation

#define ASIO_WIN_OR_POSIX (   e_win,
  e_posix 
)    e_posix

Definition at line 30 of file error_code.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Castor
Author(s): Carpe Noctem
autogenerated on Fri Nov 8 2013 11:05:40