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

Interface des messages de sérialisation. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/message_passing/arccore/message_passing/ISerializeDispatcher.h>

+ Graphe d'héritage de Arcane::MessagePassing::ISerializeDispatcher:
+ Graphe de collaboration de Arcane::MessagePassing::ISerializeDispatcher:

Fonctions membres publiques

virtual Ref< ISerializeMessageListcreateSerializeMessageListRef ()=0
 Créé une liste de messages de sérialisation.
 
virtual Request sendSerializer (const ISerializer *s, const PointToPointMessageInfo &message)=0
 Message d'envoi.
 
virtual Request receiveSerializer (ISerializer *s, const PointToPointMessageInfo &message)=0
 Message de réception.
 

Description détaillée

Interface des messages de sérialisation.

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

Documentation des fonctions membres

◆ createSerializeMessageListRef()

virtual Ref< ISerializeMessageList > Arcane::MessagePassing::ISerializeDispatcher::createSerializeMessageListRef ( )
pure virtual

Créé une liste de messages de sérialisation.

Implémenté dans Arcane::MessagePassing::Mpi::MpiSerializeDispatcher, Arcane::MpiSerializeDispatcher, Arcane::ParallelMngDispatcher::SerializeDispatcher, et Arccore::MessagePassing::Mpi::MpiSerializeDispatcher.

Référencé par Arcane::MessagePassing::mpCreateSerializeMessageListRef().

+ Voici le graphe des appelants de cette fonction :

◆ receiveSerializer()

virtual Request Arcane::MessagePassing::ISerializeDispatcher::receiveSerializer ( ISerializer * s,
const PointToPointMessageInfo & message )
pure virtual

Message de réception.

Implémenté dans Arcane::MessagePassing::Mpi::MpiSerializeDispatcher, Arcane::MpiSerializeDispatcher, Arcane::ParallelMngDispatcher::SerializeDispatcher, et Arccore::MessagePassing::Mpi::MpiSerializeDispatcher.

Référencé par Arcane::MessagePassing::mpReceive().

+ Voici le graphe des appelants de cette fonction :

◆ sendSerializer()

virtual Request Arcane::MessagePassing::ISerializeDispatcher::sendSerializer ( const ISerializer * s,
const PointToPointMessageInfo & message )
pure virtual

Message d'envoi.

Implémenté dans Arcane::MessagePassing::Mpi::MpiSerializeDispatcher, Arcane::MpiSerializeDispatcher, Arcane::ParallelMngDispatcher::SerializeDispatcher, et Arccore::MessagePassing::Mpi::MpiSerializeDispatcher.

Référencé par Arcane::MessagePassing::mpSend().

+ Voici le graphe des appelants de cette fonction :

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