|  | Home | Libraries | People | FAQ | More | 
Obtain the service object corresponding to the given type.
template<
    typename Service>
friend Service & use_service(
    io_context & ioc);
            This function is used to locate a service object that corresponds to
            the given service type. If there is no existing implementation of the
            service, then the io_context
            will create a new instance of the service.
          
                  The io_context
                  object that owns the service.
                
The service interface implementing the specified service type. Ownership of the service interface is not transferred to the caller.
            This overload is preserved for backwards compatibility with services
            that inherit from io_context::service.
          
            Header: boost/asio/execution_context.hpp
          
            Convenience header: boost/asio.hpp