Implementation of Arccore::MessagePassing::IControlDispatcher. More...
#include <arcane/core/ParallelMngDispatcher.h>
Public Member Functions | |
| 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 |
| Ref< IMessagePassingMng > | splitCommunicator (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 |
| Creation of a request list associated with this manager. | |
| MP::IProfiler * | profiler () const override |
| void | setProfiler (MP::IProfiler *p) override |
| Public Member Functions inherited from Arcane::MessagePassing::IControlDispatcher | |
| virtual void | setProfiler (IProfiler *p)=0 |
Implementation of Arccore::MessagePassing::IControlDispatcher.
Definition at line 91 of file ParallelMngDispatcher.h.
|
explicit |
Definition at line 86 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 126 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 112 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Creation of a request list associated with this manager.
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 150 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Reimplemented from Arcane::MessagePassing::IControlDispatcher.
Definition at line 144 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 132 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 138 of file ParallelMngDispatcher.cc.
|
inlineoverridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 110 of file ParallelMngDispatcher.h.
|
override |
Definition at line 159 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 119 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 92 of file ParallelMngDispatcher.cc.
|
overridevirtual |
Implements Arcane::MessagePassing::IControlDispatcher.
Definition at line 98 of file ParallelMngDispatcher.cc.