31 #if defined(CPredicate_RECURSES)
32 #error Recursive header files inclusion detected in CPredicate.h
33 #else // defined(CPredicate_RECURSES)
35 #define CPredicate_RECURSES
37 #if !defined CPredicate_h
44 #include "DGtal/base/Common.h"
106 template <
typename T,
typename TElement>
138 #endif // !defined CPredicate_h
140 #undef CPredicate_RECURSES
141 #endif // else defined(CPredicate_RECURSES)