#### basic_io_object::basic_io_object

Construct a `basic_io_object`.

    explicit basic_io_object(
        asio::io_context & io_context);
      » more...

Move-construct a `basic_io_object`.

    basic_io_object(
        basic_io_object && other);
      » more...

Perform a converting move-construction of a `basic_io_object`.

    template<
        typename IoObjectService1>
    basic_io_object(
        IoObjectService1 & other_service,
        typename IoObjectService1::implementation_type & other_implementation);
      » more...