2 Dec
2016
2 Dec
'16
7 p.m.
On Fri, Dec 2, 2016 at 1:31 PM, Emil Dotchevski
See http://zajo.github.io/boost-synapse/questions_and_answers.html.
Thanks.
In Synapse the emitter is simply a "meeting place": using emit<foo>(p) to emit the signal foo from the object p will call any functions that were connected by connect<foo>(p,f), where p is simply (the address of) any object (of any type whatsoever) you have in your program.
So, the library contains something like a thread_local unordered_map whose keys are arbitrary pointers?