Arcane  v3.15.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe TestSpinLock1
+ Graphe de collaboration de TestSpinLock1:

Fonctions membres publiques

 TestSpinLock1 (SpinLock::eMode mode)
 
void exec ()
 
void _F1 ()
 

Attributs publics

SpinLock m_lock
 
std::atomic< Int64m_count = 0
 
Int64 m_count2 = 0
 
Int64 m_count3 = 0
 
Int32 m_nb_sub_iter = 1000
 

Description détaillée

Définition à la ligne 55 du fichier TestConcurrency.cc.

Documentation des constructeurs et destructeur

◆ TestSpinLock1() [1/2]

TestSpinLock1::TestSpinLock1 ( )
inline

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

◆ TestSpinLock1() [2/2]

TestSpinLock1::TestSpinLock1 ( SpinLock::eMode  mode)
inlineexplicit

Définition à la ligne 63 du fichier TestConcurrency.cc.

Documentation des fonctions membres

◆ _F1()

void TestSpinLock1::_F1 ( )
inline

Définition à la ligne 89 du fichier TestConcurrency.cc.

◆ exec()

void TestSpinLock1::exec ( )
inline

Définition à la ligne 68 du fichier TestConcurrency.cc.

Documentation des données membres

◆ m_count

std::atomic<Int64> TestSpinLock1::m_count = 0

Définition à la ligne 102 du fichier TestConcurrency.cc.

◆ m_count2

Int64 TestSpinLock1::m_count2 = 0

Définition à la ligne 103 du fichier TestConcurrency.cc.

◆ m_count3

Int64 TestSpinLock1::m_count3 = 0

Définition à la ligne 104 du fichier TestConcurrency.cc.

◆ m_lock

SpinLock TestSpinLock1::m_lock

Définition à la ligne 101 du fichier TestConcurrency.cc.

◆ m_nb_sub_iter

Int32 TestSpinLock1::m_nb_sub_iter = 1000

Définition à la ligne 105 du fichier TestConcurrency.cc.


La documentation de cette classe a été générée à partir du fichier suivant :