atomic_is_lock_free - функция
Определяет, является ли атомарные операции в объекте atomicблокировка- free.
template <class Ty>
inline bool atomic_is_lock_free(
const volatile atomic<Ty> *Atom
) _NOEXCEPT;
template <class Ty>
inline bool atomic_is_lock_free(
const atomic<Ty> *Atom
) _NOEXCEPT;
Параметры
- Atom
Указатель на объект atomic, в котором хранится значение типа Ty.
Возвращаемое значение
true, если атомарные операции над Atom блокировка- свободен; в противном случае – значение false.
Заметки
Атомарный тип блокировка- free, если атомарные операции над этой использовании типа не блокируют.
Требования
Атомарный заголовок:
Std пространство имен: