12#ifndef ARCCORE_MESSAGEPASSING_MESSAGEPASSINGMNG_H
13#define ARCCORE_MESSAGEPASSING_MESSAGEPASSINGMNG_H
19#include "arccore/message_passing/IMessagePassingMng.h"
20#include "arccore/message_passing/Communicator.h"
36class ARCCORE_MESSAGEPASSING_EXPORT MessagePassingMng
46 ~MessagePassingMng()
override;
36class ARCCORE_MESSAGEPASSING_EXPORT MessagePassingMng {
…};
#define ARCCORE_DEFINE_REFERENCE_COUNTED_INCLASS_METHODS()
Macro pour définir les méthodes gérant les compteurs de référence.
Interface gérant les statistiques sur l'exécution.
Communicateur pour l'échange de message.
Interface du conteneur des dispatchers.
Interface du gestionnaire des échanges de messages.
Int32 commSize() const override
Nombre d'instance dans le communicateur.
Int32 commRank() const override
Rang de cette instance dans le communicateur.
Implémentation thread-safe d'un compteur de référence.
Déclarations des types et méthodes utilisés par les mécanismes d'échange de messages.
std::int32_t Int32
Type entier signé sur 32 bits.