INTERNAL ONLY. More...
#include <simple_trigger.hpp>
Public Member Functions | |
simple_trigger_t (Class *self, Result(Class::*pmf)(int, int, const T &, trigger_receive_context)) | |
Result | operator() (int source, int tag, const T &data, trigger_receive_context context) const |
INTERNAL ONLY.
The actual function object that bridges from the normal trigger interface to the simplified interface. This is the equivalent of bind(pmf, self, _1, _2, _3, _4), but without the compile-time overhead of bind.
|
inline |
|
inline |
References boost::phoenix::context(), boost::proto::envns_::data, and boost::source().