Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::GlobalMutex

Mutex global. Plus de détails...

#include <arccore/concurrency/Mutex.h>

Classes

class  ScopedLock
 

Fonctions membres publiques statiques

static void init (MutexImpl *p)
 Initialise le mutex global. Interne a Arccore. Doit être alloué par new.
 
static void lock ()
 
static void unlock ()
 
static void destroy ()
 

Amis

class ScopedLock
 

Description détaillée

Mutex global.

Définition à la ligne 90 du fichier arccore/src/concurrency/arccore/concurrency/Mutex.h.

Documentation des constructeurs et destructeur

◆ GlobalMutex()

Arcane::GlobalMutex::GlobalMutex ( )
inline

Définition à la ligne 107 du fichier arccore/src/concurrency/arccore/concurrency/Mutex.h.

◆ ~GlobalMutex()

Arcane::GlobalMutex::~GlobalMutex ( )
inline

Définition à la ligne 108 du fichier arccore/src/concurrency/arccore/concurrency/Mutex.h.

Documentation des fonctions membres

◆ destroy()

void Arcane::GlobalMutex::destroy ( )
static

Définition à la ligne 65 du fichier Mutex.cc.

◆ init()

void Arcane::GlobalMutex::init ( MutexImpl * p)
static

Initialise le mutex global. Interne a Arccore. Doit être alloué par new.

Définition à la ligne 59 du fichier Mutex.cc.

◆ lock()

void Arcane::GlobalMutex::lock ( )
static

Définition à la ligne 71 du fichier Mutex.cc.

◆ unlock()

void Arcane::GlobalMutex::unlock ( )
static

Définition à la ligne 78 du fichier Mutex.cc.

Documentation des fonctions amies et associées

◆ ScopedLock

friend class ScopedLock
friend

Définition à la ligne 105 du fichier arccore/src/concurrency/arccore/concurrency/Mutex.h.


La documentation de cette classe a été générée à partir des fichiers suivants :