Bloc contenant une une liste d'indices avec un offset.
Plus de détails...
#include <arcane/core/BlockIndexList.h>
|
Int32 | operator[] (Int32 i) const |
| i-ème valeur du bloc
|
|
Int16 | size () const |
| Taille du bloc.
|
|
Int32 | valueOffset () const |
| Offset des valeurs du bloc.
|
|
Bloc contenant une une liste d'indices avec un offset.
- Avertissement
- Experimental API
Définition à la ligne 35 du fichier BlockIndexList.h.
◆ BlockIndex()
Arcane::BlockIndex::BlockIndex |
( |
const Int32 * |
ptr, |
|
|
Int32 |
value_offset, |
|
|
Int16 |
size |
|
) |
| |
|
inlineprivate |
◆ operator[]()
Int32 Arcane::BlockIndex::operator[] |
( |
Int32 |
i | ) |
const |
|
inline |
◆ size()
Int16 Arcane::BlockIndex::size |
( |
| ) |
const |
|
inline |
◆ valueOffset()
Int32 Arcane::BlockIndex::valueOffset |
( |
| ) |
const |
|
inline |
◆ BlockIndexList
◆ m_block_start
const Int32* Arcane::BlockIndex::m_block_start = nullptr |
|
private |
◆ m_size
Int16 Arcane::BlockIndex::m_size = 0 |
|
private |
◆ m_value_offset
Int32 Arcane::BlockIndex::m_value_offset = 0 |
|
private |
◆ MAX_BLOCK_SIZE
constexpr Int16 Arcane::BlockIndex::MAX_BLOCK_SIZE = 512 |
|
staticconstexpr |
La documentation de cette classe a été générée à partir du fichier suivant :