Implémentation basique de la sérialisation. Plus de détails...
Classes | |
class | Factory |
Fonctions membres publiques | |
SimpleDataSynchronizeImplementation (Factory *f) | |
Fonctions membres publiques hérités de Arcane::AbstractDataSynchronizeImplementation | |
void | setDataSynchronizeInfo (DataSynchronizeInfo *sync_info) final |
Fonctions membres protégées | |
void | compute () override |
void | beginSynchronize (IDataSynchronizeBuffer *buf) override |
void | endSynchronize (IDataSynchronizeBuffer *buf) override |
Fonctions membres protégées hérités de Arcane::AbstractDataSynchronizeImplementation | |
DataSynchronizeInfo * | _syncInfo () const |
Attributs privés | |
IParallelMng * | m_parallel_mng = nullptr |
UniqueArray< Parallel::Request > | m_all_requests |
Implémentation basique de la sérialisation.
Cette implémentation est faite à partir de send/receive suivi de 'wait'.
Définition à la ligne 346 du fichier DataSynchronizeDispatcher.cc.
|
explicit |
Définition à la ligne 392 du fichier DataSynchronizeDispatcher.cc.
|
overrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 411 du fichier DataSynchronizeDispatcher.cc.
|
inlineoverrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 356 du fichier DataSynchronizeDispatcher.cc.
|
overrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 456 du fichier DataSynchronizeDispatcher.cc.
|
private |
Définition à la ligne 363 du fichier DataSynchronizeDispatcher.cc.
|
private |
Définition à la ligne 362 du fichier DataSynchronizeDispatcher.cc.