Searched defs:atomic_flag_impl (Results 1 – 1 of 1) sorted by relevance
48 struct atomic_flag_impl struct51 typedef atomics::detail::core_operations< 4u, false, IsInterprocess > core_operations;52 typedef atomics::detail::wait_operations< core_operations > wait_operations;53 typedef typename core_operations::storage_type storage_type;55 static BOOST_CONSTEXPR_OR_CONST bool is_always_lock_free = core_operations::is_always_lock_free;56 …TEXPR_OR_CONST bool always_has_native_wait_notify = wait_operations::always_has_native_wait_notify;60 …ORCEINLINE BOOST_ATOMIC_DETAIL_CONSTEXPR_UNION_INIT atomic_flag_impl() BOOST_NOEXCEPT : m_storage(… in atomic_flag_impl() function64 BOOST_FORCEINLINE bool is_lock_free() const volatile BOOST_NOEXCEPT in is_lock_free()69 BOOST_FORCEINLINE bool has_native_wait_notify() const volatile BOOST_NOEXCEPT in has_native_wait_notify()74 …OOST_FORCEINLINE bool test(memory_order order = memory_order_seq_cst) const volatile BOOST_NOEXCEPT in test()[all …]