Home | History | Annotate | Download | only in detail

Lines Matching refs:asio

15 #include "asio/detail/config.hpp"
43 # include "asio/handler_type.hpp"
56 namespace asio {
112 #define ASIO_COMPLETION_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void()) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::zero_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), 0)) == 1, "CompletionHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()(), char(0))> ASIO_UNUSED_TYPEDEF
114 #define ASIO_READ_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code, std::size_t)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0), static_cast<const std::size_t*>(0))) == 1, "ReadHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>(), asio::detail::lvref<const std::size_t>()), char(0))> ASIO_UNUSED_TYPEDEF
117 #define ASIO_WRITE_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code, std::size_t)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0), static_cast<const std::size_t*>(0))) == 1, "WriteHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>(), asio::detail::lvref<const std::size_t>()), char(0))> ASIO_UNUSED_TYPEDEF
119 #define ASIO_ACCEPT_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0))) == 1, "AcceptHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>()), char(0))> ASIO_UNUSED_TYPEDEF
121 #define ASIO_CONNECT_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0))) == 1, "ConnectHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>()), char(0))> ASIO_UNUSED_TYPEDEF
123 #define ASIO_COMPOSED_CONNECT_HANDLER_CHECK( handler_type, handler, iter_type) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code, iter_type)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0), static_cast<const iter_type*>(0))) == 1, "ComposedConnectHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>(), asio::detail::lvref<const iter_type>()), char(0))> ASIO_UNUSED_TYPEDEF
125 #define ASIO_RESOLVE_HANDLER_CHECK( handler_type, handler, iter_type) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code, iter_type)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0), static_cast<const iter_type*>(0))) == 1, "ResolveHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>(), asio::detail::lvref<const iter_type>()), char(0))> ASIO_UNUSED_TYPEDEF
127 #define ASIO_WAIT_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0))) == 1, "WaitHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>()), char(0))> ASIO_UNUSED_TYPEDEF
129 #define ASIO_SIGNAL_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code, int)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0), static_cast<const int*>(0))) == 1, "SignalHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>(), asio::detail::lvref<const int>()), char(0))> ASIO_UNUSED_TYPEDEF
131 #define ASIO_HANDSHAKE_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0))) == 1, "HandshakeHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>()), char(0))> ASIO_UNUSED_TYPEDEF
133 #define ASIO_BUFFERED_HANDSHAKE_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code, std::size_t)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::two_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0), static_cast<const std::size_t*>(0))) == 1, "BufferedHandshakeHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>(), asio::detail::lvref<const std::size_t>()), char(0))> ASIO_UNUSED_TYPEDEF
135 #define ASIO_SHUTDOWN_HANDLER_CHECK( handler_type, handler) typedef ASIO_HANDLER_TYPE(handler_type, void(asio::error_code)) asio_true_handler_type; ASIO_HANDLER_TYPE_REQUIREMENTS_ASSERT( sizeof(asio::detail::one_arg_handler_test( asio::detail::clvref< asio_true_handler_type>(), static_cast<const asio::error_code*>(0))) == 1, "ShutdownHandler type requirements not met") typedef asio::detail::handler_type_requirements< sizeof( asio::detail::argbyv( asio::detail::clvref< asio_true_handler_type>())) + sizeof( asio::detail::lvref< asio_true_handler_type>()( asio::detail::lvref<const asio::error_code>()), char(0))> ASIO_UNUSED_TYPEDEF
166 } // namespace asio