boost::corosio::signal_set::signal_set

Constructors

Synopses

Copy constructor

signal_set(signal_set const& other) = delete;

Move constructor.

signal_set(signal_set&& other) noexcept;

Construct an empty signal set.

explicit
signal_set(capy::execution_context& ctx);

Construct a signal set with initial signals.

template<std::convertible_to<int>... Signals>
signal_set(
    capy::execution_context& ctx,
    int signal,
    Signals... signals);

Exceptions

Name

Thrown on

std::system_error

Thrown on failure.

Parameters

Name Description

other

The signal set to move from.

ctx

The execution context that will own this signal set.

signal

First signal number to add.

signals

Additional signal numbers to add.

Created with MrDocs