Implémentation basique de la sérialisation. Plus de détails...
Graphe d'héritage de Arcane::SimpleDataSynchronizeImplementation:
Graphe de collaboration de Arcane::SimpleDataSynchronizeImplementation: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 342 du fichier DataSynchronizeDispatcher.cc.
|
explicit |
Définition à la ligne 388 du fichier DataSynchronizeDispatcher.cc.
|
overrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 407 du fichier DataSynchronizeDispatcher.cc.
|
inlineoverrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 352 du fichier DataSynchronizeDispatcher.cc.
|
overrideprotectedvirtual |
Implémente Arcane::IDataSynchronizeImplementation.
Définition à la ligne 452 du fichier DataSynchronizeDispatcher.cc.
|
private |
Définition à la ligne 359 du fichier DataSynchronizeDispatcher.cc.
|
private |
Définition à la ligne 358 du fichier DataSynchronizeDispatcher.cc.