Qt 5.13Qt CoreC++ ClassesQAtomicInt
Qt 5.13.0 Reference Documentation

Contents

  • Macros
  • Detailed Description

QAtomicInt Class

The QAtomicInt class provides platform-independent atomic operations on int. More...

Header: #include <QAtomicInt>
qmake: QT += core
Since: Qt 4.4
Inherits: QAtomicInteger

This class was introduced in Qt 4.4.

  • List of all members, including inherited members

Macros

Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_ALWAYS_NATIVE
Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_NOT_NATIVE
Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_SOMETIMES_NATIVE
Q_ATOMIC_INTnn_FETCH_AND_ADD_IS_WAIT_FREE
Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_ALWAYS_NATIVE
Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_NOT_NATIVE
Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_SOMETIMES_NATIVE
Q_ATOMIC_INTnn_FETCH_AND_STORE_IS_WAIT_FREE
Q_ATOMIC_INTnn_IS_SUPPORTED
Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_ALWAYS_NATIVE
Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_NOT_NATIVE
Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_SOMETIMES_NATIVE
Q_ATOMIC_INTnn_REFERENCE_COUNTING_IS_WAIT_FREE
Q_ATOMIC_INTnn_TEST_AND_SET_IS_ALWAYS_NATIVE
Q_ATOMIC_INTnn_TEST_AND_SET_IS_NOT_NATIVE
Q_ATOMIC_INTnn_TEST_AND_SET_IS_SOMETIMES_NATIVE
Q_ATOMIC_INTnn_TEST_AND_SET_IS_WAIT_FREE

Detailed Description

This class is a equivalent to QAtomicInteger<int>. All other functionality is equivalent. Please see that class for more information.

See also QAtomicInteger and QAtomicPointer.

© 2019 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.