12#ifndef ARCCORE_MESSAGEPASSING_ICONTROLDISPATCHER_H
13#define ARCCORE_MESSAGEPASSING_ICONTROLDISPATCHER_H
18#include "arccore/collections/CollectionsGlobal.h"
48 virtual void barrier() = 0;
50 virtual Request nonBlockingBarrier() = 0;
65 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.
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.
Déclarations des types et méthodes utilisés par les mécanismes d'échange de messages.