|
virtual Int32 | nbRank () const =0 |
| Nombre de rangs.
|
|
virtual void | setNbRank (Int32 nb_rank)=0 |
| Positionne le nombre de rangs. Cela invalide les buffers d'envoi et de réception.
|
|
virtual Span< Byte > | sendBuffer (Int32 i)=0 |
| Buffer d'envoi pour le i-ème buffer.
|
|
virtual void | setSendBufferSize (Int32 i, Int32 new_size)=0 |
| Positionne le nombre d'éléments pour le i-ème buffer d'envoi.
|
|
virtual Span< Byte > | receiveBuffer (Int32 i)=0 |
| Buffer d'envoi pour le i-\ème buffer.
|
|
virtual void | setReceiveBufferSize (Int32 i, Int32 new_size)=0 |
| Positionne le nombre d'éléments pour le i-ème buffer de réception.
|
|
virtual void | allocate ()=0 |
| Alloue la mémoire pour les buffers.
|
|
virtual Int64 | totalSize () const =0 |
| Taille totale allouée pour les buffers.
|
|
Définition à la ligne 44 du fichier IMeshMaterialSynchronizeBuffer.h.
◆ ~IMeshMaterialSynchronizeBuffer()
virtual Arcane::Materials::IMeshMaterialSynchronizeBuffer::~IMeshMaterialSynchronizeBuffer |
( |
| ) |
|
|
inlinevirtual |
◆ allocate()
virtual void Arcane::Materials::IMeshMaterialSynchronizeBuffer::allocate |
( |
| ) |
|
|
pure virtual |
◆ nbRank()
virtual Int32 Arcane::Materials::IMeshMaterialSynchronizeBuffer::nbRank |
( |
| ) |
const |
|
pure virtual |
◆ receiveBuffer()
virtual Span< Byte > Arcane::Materials::IMeshMaterialSynchronizeBuffer::receiveBuffer |
( |
Int32 |
i | ) |
|
|
pure virtual |
◆ sendBuffer()
virtual Span< Byte > Arcane::Materials::IMeshMaterialSynchronizeBuffer::sendBuffer |
( |
Int32 |
i | ) |
|
|
pure virtual |
◆ setNbRank()
virtual void Arcane::Materials::IMeshMaterialSynchronizeBuffer::setNbRank |
( |
Int32 |
nb_rank | ) |
|
|
pure virtual |
◆ setReceiveBufferSize()
virtual void Arcane::Materials::IMeshMaterialSynchronizeBuffer::setReceiveBufferSize |
( |
Int32 |
i, |
|
|
Int32 |
new_size |
|
) |
| |
|
pure virtual |
◆ setSendBufferSize()
virtual void Arcane::Materials::IMeshMaterialSynchronizeBuffer::setSendBufferSize |
( |
Int32 |
i, |
|
|
Int32 |
new_size |
|
) |
| |
|
pure virtual |
◆ totalSize()
virtual Int64 Arcane::Materials::IMeshMaterialSynchronizeBuffer::totalSize |
( |
| ) |
const |
|
pure virtual |
La documentation de cette classe a été générée à partir du fichier suivant :