The completion_signature_of
trait determines
the completion signature of an asynchronous operation.
template< typename T, typename... Args> struct completion_signature_of
Name |
Description |
---|---|
Class template completion_signature_of
is a trait with a member type alias type
that denotes the completion signature of the asynchronous operation initiated
by the expression T(Args..., token)
operation, where token
is
an unspecified completion token type. If the asynchronous operation does
not have exactly one completion signature, the instantion of the trait is
well-formed but the member type alias type
is omitted. If the expression T(Args...,
token)
is not an asynchronous operation then use of the trait is ill-formed.
Header: asio/async_result.hpp
Convenience header: asio.hpp