Searched defs:wait_operations_generic (Results 1 – 1 of 1) sorted by relevance
38 struct wait_operations_generic< Base, false > : struct41 typedef Base base_type;42 typedef typename base_type::storage_type storage_type;43 typedef lock_pool::scoped_lock< base_type::storage_alignment, true > scoped_lock;44 typedef lock_pool::scoped_wait_state< base_type::storage_alignment > scoped_wait_state;46 static BOOST_CONSTEXPR_OR_CONST bool always_has_native_wait_notify = false;48 … static BOOST_FORCEINLINE bool has_native_wait_notify(storage_type const volatile&) BOOST_NOEXCEPT in has_native_wait_notify()53 …wait(storage_type const volatile& storage, storage_type old_val, memory_order order) BOOST_NOEXCEPT in wait()70 static BOOST_FORCEINLINE void notify_one(storage_type volatile& storage) BOOST_NOEXCEPT in notify_one()76 static BOOST_FORCEINLINE void notify_all(storage_type volatile& storage) BOOST_NOEXCEPT in notify_all()[all …]