signals icon indicating copy to clipboard operation
signals copied to clipboard

Missing features

Open TheWisp opened this issue 5 years ago • 2 comments

https://www.boost.org/doc/libs/1_61_0/doc/html/signals2/examples.html#signals2.examples.misc

blocking slots, ordering slots, combiners

TheWisp avatar Jan 17 '20 09:01 TheWisp

blocking slots is now implemented

TheWisp avatar Jan 23 '20 14:01 TheWisp

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?

dumblob avatar May 31 '21 14:05 dumblob