NAME
A member function of omni::event1
omni::event1::attach
A member function of omni::event1
#include <omni/delegate/1.hpp>void omni::event1::attach(const event1< Ret, PT1 >& e)
DESCRIPTION
Adds a range of delegates from another event element with the same signature. Each of the elements is added to the end of this instances invocation list. See the notes below about race conditions.
top
Adds a range of delegates from another event element with the same signature. Each of the elements is added to the end of this instances invocation list. See the notes below about race conditions.
top
CONSIDERATIONS
If the OMNI_SAFE_EVENT defines are not enabled, it is undefined if this event is invoked and edited at the same
top
If the OMNI_SAFE_EVENT defines are not enabled, it is undefined if this event is invoked and edited at the same
time; i.e. a race condition can occur if you attach to an event from one thread while invoking from another.
top