13#ifndef ARCANE_CORE_IVARIABLESYNCHRONIZERMNG_H
14#define ARCANE_CORE_IVARIABLESYNCHRONIZERMNG_H
25class IVariableSynchronizerMngInternal;
72 virtual void dumpStats(std::ostream& ostr)
const = 0;
85 virtual IVariableSynchronizerMngInternal* _internalApi() = 0;
Déclarations des types généraux de Arcane.
Classe de base d'un handler d'évènement.
Interface du gestionnaire de parallélisme pour un sous-domaine.
Interface du gestionnaire de synchronisation des variables.
virtual EventObservable< const VariableSynchronizerEventArgs & > & onSynchronized()=0
Évènement envoyé en début et fin de synchronisation.
virtual Int32 synchronizationCompareLevel() const =0
Niveau de comparaison des valeurs avant et après synchronisation.
virtual void setSynchronizationCompareLevel(Int32 v)=0
Positionne le niveau de comparaison entre les valeurs avant et après synchronisations.
virtual bool isSynchronizationComparisonEnabled() const =0
Indique si on effectue les comparaisons des valeurs avant et après synchronisation.
virtual void dumpStats(std::ostream &ostr) const =0
Affiche les statistiques sur le flot ostr.
virtual void flushPendingStats()=0
Traite les statistiques en cours.
virtual IParallelMng * parallelMng() const =0
Gestionnaire de parallélisme associé
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-