|
ARCCORE_HOST_DEVICE ValueType | operator[] (Int32 i) const |
|
ARCCORE_HOST_DEVICE Int32 | size () const |
|
|
ARCCORE_HOST_DEVICE Int32 | _lookup (KeyTypeConstRef id) const |
| Recherche d'une clef dans toute la table.
|
|
ARCCORE_HOST_DEVICE Int32 | _hash (KeyTypeConstRef id) const |
|
ARCCORE_HOST_DEVICE Integer | _lookupBucket (Int32 bucket, KeyTypeConstRef id) const |
|
Définition à la ligne 30 du fichier GroupIndexTable.h.
◆ KeyTraitsType
◆ KeyTypeConstRef
typedef KeyTraitsType::KeyTypeConstRef Arcane::GroupIndexTableView::KeyTypeConstRef |
|
private |
◆ KeyTypeValue
typedef Int32 Arcane::GroupIndexTableView::KeyTypeValue |
|
private |
◆ ValueType
typedef Int32 Arcane::GroupIndexTableView::ValueType |
|
private |
◆ _hash()
ARCCORE_HOST_DEVICE Int32 Arcane::GroupIndexTableView::_hash |
( |
KeyTypeConstRef |
id | ) |
const |
|
inlineprivate |
◆ _lookup()
ARCCORE_HOST_DEVICE Int32 Arcane::GroupIndexTableView::_lookup |
( |
KeyTypeConstRef |
id | ) |
const |
|
inlineprivate |
Recherche d'une clef dans toute la table.
Définition à la ligne 53 du fichier GroupIndexTable.h.
◆ _lookupBucket()
ARCCORE_HOST_DEVICE Integer Arcane::GroupIndexTableView::_lookupBucket |
( |
Int32 |
bucket, |
|
|
KeyTypeConstRef |
id |
|
) |
| const |
|
inlineprivate |
◆ operator[]()
ARCCORE_HOST_DEVICE ValueType Arcane::GroupIndexTableView::operator[] |
( |
Int32 |
i | ) |
const |
|
inline |
◆ size()
ARCCORE_HOST_DEVICE Int32 Arcane::GroupIndexTableView::size |
( |
| ) |
const |
|
inline |
◆ GroupIndexTable
◆ m_buckets_span
SmallSpan<const Int32> Arcane::GroupIndexTableView::m_buckets_span |
|
private |
◆ m_key_buffer_span
SmallSpan<const KeyTypeValue> Arcane::GroupIndexTableView::m_key_buffer_span |
|
private |
◆ m_nb_bucket
Int32 Arcane::GroupIndexTableView::m_nb_bucket = 0 |
|
private |
◆ m_next_buffer_span
SmallSpan<const Int32> Arcane::GroupIndexTableView::m_next_buffer_span |
|
private |
La documentation de cette classe a été générée à partir du fichier suivant :