[#btcsignals-signal-2constructor-0d] = xref:btcsignals.adoc[btcsignals]::xref:btcsignals/signal.adoc[signal]::signal :relfileprefix: ../../ :mrdocs: Constructors == Synopses Declared in `<util/btcsignals.h>` Construct an empty signal with no connected callbacks. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- constexpr xref:btcsignals/signal/2constructor-02.adoc[signal]() noexcept = default; ---- [.small]#xref:btcsignals/signal/2constructor-02.adoc[_» more..._]# Copy construction is deleted. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:btcsignals/signal/2constructor-06d.adoc[signal](xref:btcsignals/signal.adoc[signal] const& other) = delete; ---- [.small]#xref:btcsignals/signal/2constructor-06d.adoc[_» more..._]# Move construction is deleted. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:btcsignals/signal/2constructor-06f.adoc[signal](xref:btcsignals/signal.adoc[signal]&& other) = delete; ---- [.small]#xref:btcsignals/signal/2constructor-06f.adoc[_» more..._]# == Parameters [cols="1,4"] |=== | Name| Description | *other* | The instance to copy from (unused, this overload is deleted). |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#