signals
signals copied to clipboard
Missing features
https://www.boost.org/doc/libs/1_61_0/doc/html/signals2/examples.html#signals2.examples.misc
blocking slots, ordering slots, combiners
blocking slots is now implemented
Any plans to support multiple signals in the same receiver? Pseudo code:
signal sig1<string> = "initial_string";
signal sig2<int> = 22;
// the culprit - it depends at the same time on both sig1 and sig2
print( "sig1:", sig1, "sig2", (string)sig2 );
sig1( "abc" );
sig2( 33 );
(do not confuse with combiners)
Or do we need to manually "curry" it e.g. using lambdas or other "caching" means?