omni::delegate8::operator=
NAME

omni::delegate8::operator=

A member operator of omni::delegate8

#include <omni/delegate/8.hpp>
delegate8< Ret, PT1, PT2, PT3, PT4, PT5, PT6, PT7, PT8 >& omni::delegate8::operator=(const delegate8< Ret, PT1, PT2, PT3, PT4, PT5, PT6, PT7, PT8 >& d)


OVERLOADS

delegate8< Ret, PT1, PT2, PT3, PT4, PT5, PT6, PT7, PT8 >& omni::delegate8::operator=(function_ptr fnptr)

SYNOPSIS

The assignment operator is used to set the target and method of another delegate to this one.

top

DESCRIPTION

No description.

top

RETURN VALUES

A reference to the current instance

top


PARAMETERS

d - The right most operand which to assign to

top


CONSIDERATIONS

If there is a function currently attached and still running when this call is made to rebind, the attached function will continue to live in an undefined state. It will not stop upon unbinding and will likely have a corrupted stack pointer.

top