14#include "arccore/message_passing/Dispatchers.h"
15#include "arccore/message_passing/ITypeDispatcher.h"
16#include "arccore/message_passing/IControlDispatcher.h"
17#include "arccore/message_passing/ISerializeDispatcher.h"
18#include "arccore/message_passing/Request.h"
20#include "arccore/base/NotImplementedException.h"
42 if (m_is_delete_dispatchers) {
43 m_container.
apply([&](
auto x){
delete x; });
53extern "C++" ARCCORE_MESSAGEPASSING_EXPORT
void
54_internalThrowNotImplementedTypeDispatcher ARCCORE_NORETURN ()
56 ARCCORE_THROW(NotImplementedException,
"Generic gather");
void apply(const Lambda &func)
Applique la fonction lambda func à tous les conteneurs.
Espace de nommage contenant les types et déclarations qui gèrent le mécanisme de parallélisme par éch...