Lines Matching refs:signal
40 void Connect(sigslot::signal0<signal_policy>* signal) {
41 if (!signal) return;
43 signal_ = signal;
44 signal->connect(this,
134 // MT signal (there are two separate SigslotReceiver which
159 // ST slot, ST signal
166 // ST slot, MT signal
173 // ST slot, both ST and MT (separate) signal
198 // MT slot, ST signal
205 // MT slot, MT signal
212 // MT slot, both ST and MT (separate) signal
229 // Destroy signal and slot in different orders.
231 sigslot::signal0<>* signal = new sigslot::signal0<>;
233 receiver->Connect(signal);
234 (*signal)();
236 delete signal;
241 sigslot::signal0<>* signal = new sigslot::signal0<>;
243 receiver->Connect(signal);
244 (*signal)();
248 (*signal)();
249 delete signal;