35 #ifndef DOXYGEN_SHOULD_SKIP_THIS 42 static bool first_time =
true;
47 # ifdef GUM_DEBUG_MODE 48 __debug__::__dec_creation(
"BijectionIteratorSafe",
49 "__bijection_static_end",
51 "static variable correction",
53 __debug__::__dec_creation(
"HashTableConstIteratorSafe",
54 "__bijection_static_end",
56 "static variable correction",
66 static bool first_time =
true;
71 # ifdef GUM_DEBUG_MODE 72 __debug__::__dec_creation(
"BijectionIterator",
73 "__bijection_static_end",
75 "static variable correction",
77 __debug__::__dec_creation(
"HashTableConstIterator",
78 "__bijection_static_end",
80 "static variable correction",
103 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 104 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 108 #ifndef GUM_NO_EXTERN_TEMPLATE_CLASS 109 # ifndef GUM_NO_EXTERN_TEMPLATE_CLASS static const BijectionIterator< int, int > * end4Statics()
Creates (if needed) and returns the iterator __BijectionIterEnd.
gum is the global namespace for all aGrUM entities
static const BijectionIteratorSafe< int, int > * endSafe4Statics()
Creates (if needed) and returns the iterator __BijectionIterEndSafe.
Set of pairs of elements with fast search for both elements.
static const BijectionIterator< int, int > * __BijectionIterEnd
The unsafe iterator used by everyone.
static const BijectionIteratorSafe< int, int > * __BijectionIterEndSafe
The safe iterator used by everyone.
Set of pairs of elements with fast search for both elements.