Weak reference binding tactic. More...
#include <weakTactic.hpp>
Public Member Functions | |
| void | rel (binder &me) override |
| nbool | bind (binder &me, const instance &it) override |
Public Member Functions inherited from by::bindTacticable | |
| nbool | bind (binder &me, const instance *it) BY_SIDE_FUNC(it |
| nbool | bind (me, *it) |
Static Public Attributes | |
| static me | singleton |
Weak reference binding tactic.
Implements weak reference semantics where bound instances can be freed independently of the binder. Does not affect instance lifetime.
Implements by::bindTacticable.
|
overridevirtual |
Implements by::bindTacticable.