Home
last modified time | relevance | path

Searched refs:mt_policy (Results 1 – 3 of 3) sorted by relevance

/external/webrtc/rtc_base/third_party/sigslot/
Dsigslot.h206 template <class mt_policy>
209 mt_policy* m_mutex;
211 lock_block(mt_policy* mtx) : m_mutex(mtx) { m_mutex->lock(); } in lock_block()
340 template <class mt_policy>
341 class _signal_base : public _signal_base_interface, public mt_policy {
360 lock_block<mt_policy> lock(this); in _signal_base()
368 lock_block<mt_policy> lock(this); in is_empty()
373 lock_block<mt_policy> lock(this); in disconnect_all()
388 lock_block<mt_policy> lock(this); in connected()
401 lock_block<mt_policy> lock(this); in disconnect()
[all …]
/external/webrtc/rtc_base/
Dsigslot_repeater.h28 template <class mt_policy, typename... Args>
30 : public signal_with_thread_policy<mt_policy, Args...>,
31 public has_slots<mt_policy> {
35 typedef signal_with_thread_policy<mt_policy, Args...> base_type;
36 typedef repeater_with_thread_policy<mt_policy, Args...> this_type;
Dsigslot_unittest.cc70 mt_signal_policy mt_policy; in SigslotSlotTest() local
71 TemplateIsMT(&mt_policy); in SigslotSlotTest()