...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::slot — Pass slots as function arguments.
template<typename SlotFunction> class slot { public: // construct/copy/destruct template<typename Slot> slot(Slot); };
slot
construct/copy/destructtemplate<typename Slot> slot(Slot target);
Effects:
Invokes
visit_each
(unqualified) to discover pointers and references to
signals::trackable
objects in target
.
Initializes this
to
contain the incoming slot
target
, which may be any
function object with which a
SlotFunction
can be
constructed.
Copyright © 2001-2004 Douglas Gregor |