Implémentation de Arccore::MessagePassing::IControlDispatcher. Plus de détails...
#include <arcane/core/ParallelMngDispatcher.h>
Fonctions membres publiques | |
DefaultControlDispatcher (IParallelMng *pm) | |
void | waitAllRequests (ArrayView< Request > requests) override |
void | waitSomeRequests (ArrayView< Request > requests, ArrayView< bool > indexes, bool is_non_blocking) override |
IMessagePassingMng * | commSplit (bool keep) override |
void | barrier () override |
Request | nonBlockingBarrier () override |
MessageId | probe (const PointToPointMessageInfo &message) override |
MP::MessageSourceInfo | legacyProbe (const PointToPointMessageInfo &message) override |
Ref< Parallel::IRequestList > | createRequestListRef () override |
Création d'une liste de requêtes associé à ce gestionnaire. | |
MP::IProfiler * | profiler () const override |
void | setProfiler (MP::IProfiler *p) override |
Attributs privés | |
IParallelMng * | m_parallel_mng |
Implémentation de Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 90 du fichier ParallelMngDispatcher.h.
|
explicit |
Définition à la ligne 117 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 151 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 144 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Création d'une liste de requêtes associé à ce gestionnaire.
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 175 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Réimplémentée à partir de Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 169 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 157 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 163 du fichier ParallelMngDispatcher.cc.
|
inlineoverridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 108 du fichier ParallelMngDispatcher.h.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 184 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 124 du fichier ParallelMngDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 130 du fichier ParallelMngDispatcher.cc.
|
private |
Définition à la ligne 113 du fichier ParallelMngDispatcher.h.