MulticastImpl.__anonymous

Undocumented in source.
struct MulticastImpl(Del, bool assertIfNull)
union __anonymous {}

Members

Variables

_accessMask
size_t _accessMask;

Magic storage of a copy bit which is set when a postblit occurs to signal that mutating functions (except add) must copy the delegates array before modification.

_delegates
Del[] _delegates;

The list of delegates or function pointers. This is an internal field to the struct which may be tainted with an extra bit, corrupting any attempted use or modification. Use the delegates property to get or set the list of delegates instead. Use add and remove to perform efficient adding and removing which takes care of memory ownership.

Meta