omni::event7::operator+=
NAME

omni::event7::operator+=

A member operator of omni::event7

#include <omni/delegate/7.hpp>
event7< Ret, PT1, PT2, PT3, PT4, PT5, PT6, PT7 >& omni::event7::operator+=(const event7< Ret, PT1, PT2, PT3, PT4, PT5, PT6, PT7 >& e)

SYNOPSIS

The += operator is used to add a list of delegates to this event instance

top

DESCRIPTION

This is similar to calling the attach method on this instance. Each delegate from the other event is added to the end of the list and called in that order.

top

RETURN VALUES

s A reference to this

top


PARAMETERS

e - The right most operand event to add

top


CONSIDERATIONS

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 detach to an event from one thread while invoking from another.

top