Searched refs:mt_policy (Results 1 – 3 of 3) sorted by relevance
206 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 …]
28 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;
70 mt_signal_policy mt_policy; in SigslotSlotTest() local71 TemplateIsMT(&mt_policy); in SigslotSlotTest()