Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MessagePassing::ReceiveBufferInfo

Informations des buffers de réception. Plus de détails...

#include <arcane/parallel/thread/ISharedMemoryMessageQueue.h>

+ Graphe de collaboration de Arcane::MessagePassing::ReceiveBufferInfo:

Fonctions membres publiques

 ReceiveBufferInfo (MutableMemoryView memory_buffer)
 
 ReceiveBufferInfo (ISerializer *serializer)
 
ByteSpan memoryBuffer ()
 
ISerializerserializer ()
 

Attributs privés

MutableMemoryView m_memory_buffer
 
ISerializerm_serializer = nullptr
 

Description détaillée

Informations des buffers de réception.

Contient soit un ByteSpan, soit un ISerializer.

Définition à la ligne 65 du fichier ISharedMemoryMessageQueue.h.

Documentation des constructeurs et destructeur

◆ ReceiveBufferInfo() [1/2]

Arcane::MessagePassing::ReceiveBufferInfo::ReceiveBufferInfo ( MutableMemoryView  memory_buffer)
inlineexplicit

Définition à la ligne 69 du fichier ISharedMemoryMessageQueue.h.

◆ ReceiveBufferInfo() [2/2]

Arcane::MessagePassing::ReceiveBufferInfo::ReceiveBufferInfo ( ISerializer serializer)
inlineexplicit

Définition à la ligne 71 du fichier ISharedMemoryMessageQueue.h.

Documentation des fonctions membres

◆ memoryBuffer()

ByteSpan Arcane::MessagePassing::ReceiveBufferInfo::memoryBuffer ( )
inline

Définition à la ligne 74 du fichier ISharedMemoryMessageQueue.h.

◆ serializer()

ISerializer * Arcane::MessagePassing::ReceiveBufferInfo::serializer ( )
inline

Définition à la ligne 75 du fichier ISharedMemoryMessageQueue.h.

Documentation des données membres

◆ m_memory_buffer

MutableMemoryView Arcane::MessagePassing::ReceiveBufferInfo::m_memory_buffer
private

Définition à la ligne 77 du fichier ISharedMemoryMessageQueue.h.

◆ m_serializer

ISerializer* Arcane::MessagePassing::ReceiveBufferInfo::m_serializer = nullptr
private

Définition à la ligne 78 du fichier ISharedMemoryMessageQueue.h.


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