![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
A class used to create the static iterator used by HashTables. More...
#include <agrum/tools/core/hashTable.h>
Friends | |
template<typename Key , typename Val , typename Alloc > | |
class | HashTable |
Friends that have access to the iterator. More... | |
A class used to create the static iterator used by HashTables.
The aim of using this class rather than just creating HashTableIterEnd as a global variable is to prevent other classes to access and modify HashTableIterEnd.
Definition at line 1812 of file hashTable.h.
|
staticprivate |
Creates (if needed) and returns the iterator HashTableIterEnd.
|
staticprivate |
Creates (if needed) and returns the iterator HashTableIterEndSafe.
|
staticprivate |
Creates (if needed) and returns the iterator HashTableIterEnd.
|
staticprivate |
Creates (if needed) and returns the iterator HashTableIterEndSafe.
|
friend |
Friends that have access to the iterator.
Definition at line 1848 of file hashTable.h.
|
staticprivate |
The unsafe iterator used by everyone.
Definition at line 1815 of file hashTable.h.
|
staticprivate |
The safe iterator used by everyone.
Definition at line 1818 of file hashTable.h.