Asio Extensions
Additional functionality built on top of (Boost.)Asio
Error handling

Typedefs

typedef automatically_chosen asioext::error_code
 Typedef for the error_code class used by this library. More...
 
typedef automatically_chosen asioext::error_category
 Either boost::system::error_category or std::error_category. More...
 
typedef automatically_chosen asioext::system_category
 Either boost::system::system_category or std::system_category. More...
 
typedef automatically_chosen asioext::generic_category
 Either boost::system::generic_category or std::generic_category. More...
 
typedef automatically_chosen asioext::errc
 Either boost::system::errc or std::errc. More...
 

Detailed Description

Typedef Documentation

◆ errc

typedef automatically_chosen asioext::errc

Either boost::system::errc or std::errc.

◆ error_category

typedef automatically_chosen asioext::error_category

Either boost::system::error_category or std::error_category.

◆ error_code

typedef automatically_chosen asioext::error_code

Typedef for the error_code class used by this library.

If Boost.Asio is used (i.e. ASIOEXT_USE_BOOST_ASIO is defined), this will be a typedef for boost::system::error_code. Otherwise this'll be a typedef for std::error_code. Either boost::system::error_code or std::error_code.

◆ generic_category

typedef automatically_chosen asioext::generic_category

Either boost::system::generic_category or std::generic_category.

◆ system_category

typedef automatically_chosen asioext::system_category

Either boost::system::system_category or std::system_category.