Signal.isConnected

Check whether a handler is already connected

struct Signal(Types...)
@trusted
bool
isConnected
(
T
)
if (
isHandler!(T, Types)
)

Examples

@safe void handler() {};
Signal!() onTest;
assert(!onTest.isConnected(&handler));
onTest ~= &handler;
assert(onTest.isConnected(&handler));
onTest();

Meta