Clementine
Public Types | Public Member Functions | List of all members
asio::detail::io_object_impl< IoObjectService, Executor > Class Template Reference

Public Types

typedef IoObjectService service_type
 
typedef service_type::implementation_type implementation_type
 
typedef Executor executor_type
 

Public Member Functions

 io_object_impl (const executor_type &ex)
 
template<typename ExecutionContext >
 io_object_impl (ExecutionContext &context, typename enable_if< is_convertible< ExecutionContext &, execution_context &>::value >::type *=0)
 
const executor_type & get_executor () ASIO_NOEXCEPT
 
service_type & get_service ()
 
const service_type & get_service () const
 
implementation_type & get_implementation ()
 
const implementation_type & get_implementation () const
 

The documentation for this class was generated from the following file: