Synchronisation d'une liste de variables. Plus de détails...
Fonctions membres publiques | |
DataSynchronizeMultiDispatcher (const DataSynchronizeDispatcherBuildInfo &bi) | |
void | compute () override |
Recalcule les informations nécessaires après une mise à jour des informations de DataSynchronizeInfo. | |
void | setSynchronizeBuffer (Ref< MemoryBuffer >) override |
Positionne le buffer de synchronisation. | |
void | synchronize (ConstArrayView< IVariable * > vars) override |
Attributs privés | |
IParallelMng * | m_parallel_mng = nullptr |
Ref< DataSynchronizeInfo > | m_sync_info |
Membres hérités additionnels | |
![]() | |
static IDataSynchronizeMultiDispatcher * | create (const DataSynchronizeDispatcherBuildInfo &bi) |
Synchronisation d'une liste de variables.
Définition à la ligne 208 du fichier DataSynchronizeDispatcher.cc.
|
inlineexplicit |
Définition à la ligne 213 du fichier DataSynchronizeDispatcher.cc.
|
inlineoverridevirtual |
Recalcule les informations nécessaires après une mise à jour des informations de DataSynchronizeInfo.
Implémente Arcane::IDataSynchronizeMultiDispatcher.
Définition à la ligne 219 du fichier DataSynchronizeDispatcher.cc.
|
inlineoverridevirtual |
Positionne le buffer de synchronisation.
Il faut appeler cette méthode avant synchronize().
Implémente Arcane::IDataSynchronizeMultiDispatcher.
Définition à la ligne 220 du fichier DataSynchronizeDispatcher.cc.
|
overridevirtual |
Implémente Arcane::IDataSynchronizeMultiDispatcher.
Définition à la ligne 232 du fichier DataSynchronizeDispatcher.cc.
|
private |
Définition à la ligne 225 du fichier DataSynchronizeDispatcher.cc.
|
private |
Définition à la ligne 226 du fichier DataSynchronizeDispatcher.cc.