stdx.signals

Signals and Slots are an implementation of the Observer pattern
Essentially, when a Signal is emitted, a list of connected Observers (called slots) are called.

This implementation supersedes the former std.signals.

Members

Enums

Protection
enum Protection

Protection to use for the signal string mixin.

Functions

signal
string signal(string name, Protection protection)

string mixin for creating a signal.

Structs

RestrictedSignal
struct RestrictedSignal(Args...)

The signal implementation, not providing an emit method.

Signal
struct Signal(Args...)

Full signal implementation.

Meta

License

<a href="http://www.boost.org/LICENSE_1_0.txt">Boost License 1.0</a>.

Authors

Robert Klotzner