Public Member Functions | |
| Data * | next () |
| void | setNext (Data *anext) |
| KeyTypeConstRef | key () |
| const ValueType & | value () const |
| ValueType & | value () |
| void | setValue (const ValueType &avalue) |
| Modifies the value of the instance. | |
| void | setKey (const KeyType &new_key) |
| Changes the value of the key. | |
Public Attributes | |
| KeyTypeValue | m_key |
| Search key. | |
| ValueType | m_value |
| Element value. | |
| Data * | m_next = nullptr |
Definition at line 64 of file HashTableMap.h.
|
inline |
Definition at line 68 of file HashTableMap.h.
|
inline |
Definition at line 77 of file HashTableMap.h.
|
inline |
Definition at line 75 of file HashTableMap.h.
|
inline |
Changes the value of the key.
After changing the value of one or more keys, a rehash() must be performed.
Definition at line 87 of file HashTableMap.h.
References m_key.
|
inline |
Definition at line 76 of file HashTableMap.h.
|
inline |
Modifies the value of the instance.
Definition at line 81 of file HashTableMap.h.
References m_value.
|
inline |
Definition at line 79 of file HashTableMap.h.
|
inline |
Definition at line 78 of file HashTableMap.h.
| KeyTypeValue Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >::Data::m_key |
| Data* Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >::Data::m_next = nullptr |
Definition at line 96 of file HashTableMap.h.
| ValueType Arcane::HashTableMapT< KeyType, ValueType, KeyTraitsType >::Data::m_value |