Fonctions membres publiques | |
| DynamicMachineMemoryWindowBase (IParallelMng *pm, Int64 sizeof_segment, Int32 sizeof_elem) | |
| Span< std::byte > | segmentView () |
| Span< std::byte > | segmentView (Int32 rank) |
| Span< const std::byte > | segmentConstView () const |
| Span< const std::byte > | segmentConstView (Int32 rank) const |
| void | add (Span< const std::byte > elem) |
| void | add () |
| void | addToAnotherSegment (Int32 rank, Span< const std::byte > elem) |
| void | addToAnotherSegment () |
| ConstArrayView< Int32 > | machineRanks () const |
| void | barrier () const |
| void | reserve (Int64 new_nb_elem_segment_capacity) |
| void | reserve () |
| void | resize (Int64 new_nb_elem_segment) |
| void | resize () |
| void | shrink () |
Définition à la ligne 45 du fichier DynamicMachineMemoryWindowBase.h.
| Arcane::DynamicMachineMemoryWindowBase::DynamicMachineMemoryWindowBase | ( | IParallelMng * | pm, |
| Int64 | sizeof_segment, | ||
| Int32 | sizeof_elem ) |
Définition à la ligne 34 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::add | ( | ) |
Définition à la ligne 89 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::add | ( | Span< const std::byte > | elem | ) |
Définition à la ligne 80 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::addToAnotherSegment | ( | ) |
Définition à la ligne 107 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::addToAnotherSegment | ( | Int32 | rank, |
| Span< const std::byte > | elem ) |
Définition à la ligne 98 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::barrier | ( | ) | const |
Définition à la ligne 125 du fichier DynamicMachineMemoryWindowBase.cc.
| ConstArrayView< Int32 > Arcane::DynamicMachineMemoryWindowBase::machineRanks | ( | ) | const |
Définition à la ligne 116 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::reserve | ( | ) |
Définition à la ligne 143 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::reserve | ( | Int64 | new_nb_elem_segment_capacity | ) |
Définition à la ligne 134 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::resize | ( | ) |
Définition à la ligne 161 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::resize | ( | Int64 | new_nb_elem_segment | ) |
Définition à la ligne 152 du fichier DynamicMachineMemoryWindowBase.cc.
| Span< const std::byte > Arcane::DynamicMachineMemoryWindowBase::segmentConstView | ( | ) | const |
Définition à la ligne 62 du fichier DynamicMachineMemoryWindowBase.cc.
| Span< const std::byte > Arcane::DynamicMachineMemoryWindowBase::segmentConstView | ( | Int32 | rank | ) | const |
Définition à la ligne 71 du fichier DynamicMachineMemoryWindowBase.cc.
| Span< std::byte > Arcane::DynamicMachineMemoryWindowBase::segmentView | ( | ) |
Définition à la ligne 44 du fichier DynamicMachineMemoryWindowBase.cc.
Définition à la ligne 53 du fichier DynamicMachineMemoryWindowBase.cc.
| void Arcane::DynamicMachineMemoryWindowBase::shrink | ( | ) |
Définition à la ligne 170 du fichier DynamicMachineMemoryWindowBase.cc.