Type 'Int32' atomique.
Plus de détails...
#include <arcane/utils/Atomic.h>
|
static Int32 | increment (volatile Int32 *v) |
|
static Int32 | decrement (volatile Int32 *v) |
|
static void | setValue (volatile Int32 *v, Int32 new_v) |
|
static Int32 | getValue (volatile Int32 *v) |
|
Type 'Int32' atomique.
- Obsolète:
- Cette classe est obsolète. Il faut utiliser std::atomic<Int32> à la place.
Définition à la ligne 33 du fichier utils/Atomic.h.
◆ AtomicInt32()
Arcane::AtomicInt32::AtomicInt32 |
( |
| ) |
|
|
inline |
Constructeur: attention, aucune initialisation.
Définition à la ligne 39 du fichier utils/Atomic.h.
◆ decrement()
Int32 Arcane::AtomicInt32::decrement |
( |
volatile Int32 * |
v | ) |
|
|
static |
◆ getValue()
Int32 Arcane::AtomicInt32::getValue |
( |
volatile Int32 * |
v | ) |
|
|
static |
◆ increment()
Int32 Arcane::AtomicInt32::increment |
( |
volatile Int32 * |
v | ) |
|
|
static |
◆ operator++()
Int32 Arcane::AtomicInt32::operator++ |
( |
| ) |
|
◆ operator--()
Int32 Arcane::AtomicInt32::operator-- |
( |
| ) |
|
◆ operator=()
void Arcane::AtomicInt32::operator= |
( |
Int32 |
v | ) |
|
◆ setValue()
void Arcane::AtomicInt32::setValue |
( |
volatile Int32 * |
v, |
|
|
Int32 |
new_v |
|
) |
| |
|
static |
◆ value()
Int32 Arcane::AtomicInt32::value |
( |
| ) |
const |
La documentation de cette classe a été générée à partir des fichiers suivants :