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

Fonctions membres publiques

void initialize (ITraceMng *tm, const String &strategy)
 
void finalize ()
 

Fonctions membres privées

void _createThreadCallback ()
 

Attributs privés

ITraceMngm_trace_mng = nullptr
 
String m_bind_strategy
 
Int32 m_current_thread_index = 0
 
Int32 m_max_thread = 0
 
IObserverm_thread_created_callback = nullptr
 
bool m_has_callback = false
 

Description détaillée

Définition à la ligne 30 du fichier ThreadBindingMng.h.

Documentation des constructeurs et destructeur

◆ ThreadBindingMng()

Arcane::ThreadBindingMng::ThreadBindingMng ( )

Définition à la ligne 31 du fichier ThreadBindingMng.cc.

◆ ~ThreadBindingMng()

Arcane::ThreadBindingMng::~ThreadBindingMng ( )

Définition à la ligne 40 du fichier ThreadBindingMng.cc.

Documentation des fonctions membres

◆ _createThreadCallback()

void Arcane::ThreadBindingMng::_createThreadCallback ( )
private

Définition à la ligne 83 du fichier ThreadBindingMng.cc.

◆ finalize()

void Arcane::ThreadBindingMng::finalize ( )

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

◆ initialize()

void Arcane::ThreadBindingMng::initialize ( ITraceMng tm,
const String strategy 
)

Définition à la ligne 50 du fichier ThreadBindingMng.cc.

Documentation des données membres

◆ m_bind_strategy

String Arcane::ThreadBindingMng::m_bind_strategy
private

Définition à la ligne 45 du fichier ThreadBindingMng.h.

◆ m_current_thread_index

Int32 Arcane::ThreadBindingMng::m_current_thread_index = 0
private

Définition à la ligne 46 du fichier ThreadBindingMng.h.

◆ m_has_callback

bool Arcane::ThreadBindingMng::m_has_callback = false
private

Définition à la ligne 49 du fichier ThreadBindingMng.h.

◆ m_max_thread

Int32 Arcane::ThreadBindingMng::m_max_thread = 0
private

Définition à la ligne 47 du fichier ThreadBindingMng.h.

◆ m_thread_created_callback

IObserver* Arcane::ThreadBindingMng::m_thread_created_callback = nullptr
private

Définition à la ligne 48 du fichier ThreadBindingMng.h.

◆ m_trace_mng

ITraceMng* Arcane::ThreadBindingMng::m_trace_mng = nullptr
private

Définition à la ligne 44 du fichier ThreadBindingMng.h.


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