![]() |
aGrUM
0.14.2
|
A class which creates the static iterator used by gim::Bijections. More...
#include <agrum/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 1325 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 1328 of file bijection.h.
|
staticprivate |
The unsafe iterator used by everyone.
Definition at line 1335 of file bijection.h.
|
staticprivate |
The safe iterator used by everyone.
Definition at line 1332 of file bijection.h.