Définition à la ligne 45 du fichier DynamicMachineMemoryWindowBase.h.
◆ DynamicMachineMemoryWindowBase()
Arcane::DynamicMachineMemoryWindowBase::DynamicMachineMemoryWindowBase |
( |
IParallelMng * | pm, |
|
|
Int64 | sizeof_segment, |
|
|
Int32 | sizeof_elem ) |
◆ add() [1/2]
void Arcane::DynamicMachineMemoryWindowBase::add |
( |
| ) |
|
◆ add() [2/2]
void Arcane::DynamicMachineMemoryWindowBase::add |
( |
Span< const std::byte > | elem | ) |
|
◆ addToAnotherSegment() [1/2]
void Arcane::DynamicMachineMemoryWindowBase::addToAnotherSegment |
( |
| ) |
|
◆ addToAnotherSegment() [2/2]
void Arcane::DynamicMachineMemoryWindowBase::addToAnotherSegment |
( |
Int32 | rank, |
|
|
Span< const std::byte > | elem ) |
◆ barrier()
void Arcane::DynamicMachineMemoryWindowBase::barrier |
( |
| ) |
const |
◆ machineRanks()
◆ reserve() [1/2]
void Arcane::DynamicMachineMemoryWindowBase::reserve |
( |
| ) |
|
◆ reserve() [2/2]
void Arcane::DynamicMachineMemoryWindowBase::reserve |
( |
Int64 | new_nb_elem_segment_capacity | ) |
|
◆ resize() [1/2]
void Arcane::DynamicMachineMemoryWindowBase::resize |
( |
| ) |
|
◆ resize() [2/2]
void Arcane::DynamicMachineMemoryWindowBase::resize |
( |
Int64 | new_nb_elem_segment | ) |
|
◆ segmentConstView() [1/2]
Span< const std::byte > Arcane::DynamicMachineMemoryWindowBase::segmentConstView |
( |
| ) |
const |
◆ segmentConstView() [2/2]
Span< const std::byte > Arcane::DynamicMachineMemoryWindowBase::segmentConstView |
( |
Int32 | rank | ) |
const |
◆ segmentView() [1/2]
Span< std::byte > Arcane::DynamicMachineMemoryWindowBase::segmentView |
( |
| ) |
|
◆ segmentView() [2/2]
Span< std::byte > Arcane::DynamicMachineMemoryWindowBase::segmentView |
( |
Int32 | rank | ) |
|
◆ shrink()
void Arcane::DynamicMachineMemoryWindowBase::shrink |
( |
| ) |
|
◆ m_node_window_base
◆ m_pm_internal
◆ m_sizeof_elem
Int32 Arcane::DynamicMachineMemoryWindowBase::m_sizeof_elem |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :