void bind(binder_type& bndr, sink_type sink) { bndr.attach_after(&list_head); bndr.sink = sink; }
inline void bind(binder_type & bndr, sink_type sink) { boost::lock_guard<boost::mutex> guard(basic_event_locker_); bndr.attach_after(&list_head_); bndr.sink = sink; }