boost::corosio::resolver::resolver

Constructors

Synopses

Copy constructor

resolver(resolver const& other) = delete;

Move constructor.

resolver(resolver&& other) noexcept;

Construct a resolver from an execution context.

explicit
resolver(capy::execution_context& ctx);

Construct a resolver from an executor.

template<class Ex>
requires (!std::same_as<std::remove_cvref_t<Ex>, resolver>) &&
                 capy::Executor<Ex>
explicit
resolver(Ex const& ex);

Parameters

Name Description

other

The resolver to move from.

ctx

The execution context that will own this resolver.

ex

The executor whose context will own the resolver.

Created with MrDocs