![]() |
aGrUM
0.20.3
a C++ library for (probabilistic) graphical models
|
A class which creates the static iterator used by gim::Bijections. More...
#include <agrum/tools/core/bijection.h>
Friends | |
template<typename T1 , typename T2 , typename Alloc , bool > | |
class | BijectionImplementation |
Friends that have access to the iterator. More... | |
A class which creates the static iterator used by gim::Bijections.
The aim of using this class rather than just creating BijectionIterEnd as a global variable is to prevent other classes to access and modify BijectionIterEnd.
Definition at line 1316 of file bijection.h.
|
staticprivate |
Creates (if needed) and returns the iterator BijectionIterEnd.
|
staticprivate |
Creates (if needed) and returns the iterator BijectionIterEndSafe
|
friend |
Friends that have access to the iterator.
Definition at line 1319 of file bijection.h.
|
staticprivate |
The unsafe iterator used by everyone.
Definition at line 1326 of file bijection.h.
|
staticprivate |
The safe iterator used by everyone.
Definition at line 1323 of file bijection.h.