This class represents an object subscribing to a signal. More...
#include <utils.h>
Public Member Functions | |
FunctorInstance (U *u) | |
Static Public Member Functions | |
static void | connect (U *u, const Signal a) |
static void | disconnect (U *u, const Signal a) |
This class represents an object subscribing to a signal.
When the signal callback is triggered the method callback() on the instance object will be called.
Definition at line 1340 of file utils.h.
frepple::utils::FunctorInstance< T, U >::FunctorInstance | ( | U * | u | ) | [inline] |
static void frepple::utils::FunctorInstance< T, U >::connect | ( | U * | u, | |
const Signal | a | |||
) | [inline, static] |
static void frepple::utils::FunctorInstance< T, U >::disconnect | ( | U * | u, | |
const Signal | a | |||
) | [inline, static] |