atomic_is_lock_free - функция
Определяет, является ли атомарные операции в объекте atomicсвободно от блокировку.
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.
Заметки
Атомарный тип может от блокировку при отсутствии атомарные операции с этими использовании типа не блокируют.
Требования
Заголовок: atomic
Пространство имен: std