12#ifndef ARCCORE_MESSAGEPASSING_ICONTROLDISPATCHER_H
13#define ARCCORE_MESSAGEPASSING_ICONTROLDISPATCHER_H
18#include "arccore/collections/CollectionsGlobal.h"
46 virtual void barrier() =0;
48 virtual Request nonBlockingBarrier() =0;
63 virtual void setProfiler(
IProfiler* p) =0;
Déclarations des types de la composante 'base' de Arccore.
Déclarations générales de la composante 'message_passing'.
Gestion des références à une classe C++.
Vue modifiable d'un tableau d'un type T.
Manage control streams for parallel messages.
virtual Ref< IRequestList > createRequestListRef()=0
Création d'une liste de requêtes associé à ce gestionnaire.
Interface du gestionnaire des échanges de messages.
Interface d'un profiler pour les échanges de messages.
Informations sur la source d'un message.
Informations pour envoyer/recevoir un message point à point.
Référence à une instance.
Espace de nommage contenant les types et déclarations qui gèrent le mécanisme de parallélisme par éch...