Arcane  4.2.3.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MessagePassing::RequestAsyncQueue
Graphe de collaboration de Arcane::MessagePassing::RequestAsyncQueue:

Fonctions membres publiques

void push (SharedMemoryMessageRequest *v)
SharedMemoryMessageRequest * pop ()
SharedMemoryMessageRequest * tryPop ()

Attributs privés

IAsyncQueue * m_async_queue = nullptr

Description détaillée

File asynchrone.

Cette file est partagée entre tous les threads impliqués dans un communicateur.

Définition à la ligne 117 du fichier SharedMemoryMessageQueue.cc.

Documentation des constructeurs et destructeur

◆ RequestAsyncQueue()

Arcane::MessagePassing::RequestAsyncQueue::RequestAsyncQueue ( )
inline

Définition à la ligne 120 du fichier SharedMemoryMessageQueue.cc.

◆ ~RequestAsyncQueue()

Arcane::MessagePassing::RequestAsyncQueue::~RequestAsyncQueue ( )
inline

Définition à la ligne 122 du fichier SharedMemoryMessageQueue.cc.

Documentation des fonctions membres

◆ pop()

SharedMemoryMessageRequest * Arcane::MessagePassing::RequestAsyncQueue::pop ( )
inline

Définition à la ligne 131 du fichier SharedMemoryMessageQueue.cc.

◆ push()

void Arcane::MessagePassing::RequestAsyncQueue::push ( SharedMemoryMessageRequest * v)
inline

Définition à la ligne 127 du fichier SharedMemoryMessageQueue.cc.

◆ tryPop()

SharedMemoryMessageRequest * Arcane::MessagePassing::RequestAsyncQueue::tryPop ( )
inline

Définition à la ligne 135 du fichier SharedMemoryMessageQueue.cc.

Documentation des données membres

◆ m_async_queue

IAsyncQueue* Arcane::MessagePassing::RequestAsyncQueue::m_async_queue = nullptr
private

Définition à la ligne 141 du fichier SharedMemoryMessageQueue.cc.


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