Fonctions membres publiques | |
MpiControlDispatcher (MpiAdapter *adapter) | |
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 |
MessageSourceInfo | legacyProbe (const PointToPointMessageInfo &message) override |
Ref< IRequestList > | createRequestListRef () override |
Création d'une liste de requêtes associé à ce gestionnaire. | |
IProfiler * | profiler () const override |
void | setProfiler (IProfiler *p) override |
MpiAdapter * | adapter () const |
Attributs privés | |
MpiAdapter * | m_adapter |
Définition à la ligne 30 du fichier MpiControlDispatcher.h.
Arcane::MessagePassing::Mpi::MpiControlDispatcher::MpiControlDispatcher | ( | MpiAdapter * | adapter | ) |
Définition à la ligne 28 du fichier MpiControlDispatcher.cc.
|
inline |
Définition à la ligne 56 du fichier MpiControlDispatcher.h.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 66 du fichier MpiControlDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 57 du fichier MpiControlDispatcher.cc.
|
inlineoverridevirtual |
Création d'une liste de requêtes associé à ce gestionnaire.
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 47 du fichier MpiControlDispatcher.h.
|
overridevirtual |
Réimplémentée à partir de Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 93 du fichier MpiControlDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 75 du fichier MpiControlDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 84 du fichier MpiControlDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 102 du fichier MpiControlDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 111 du fichier MpiControlDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 37 du fichier MpiControlDispatcher.cc.
|
overridevirtual |
Implémente Arccore::MessagePassing::IControlDispatcher.
Définition à la ligne 46 du fichier MpiControlDispatcher.cc.
|
private |
Définition à la ligne 60 du fichier MpiControlDispatcher.h.