31 #if defined(BasicBoolFunctions_RECURSES) 
   32 #error Recursive header files inclusion detected in BasicBoolFunctions.h 
   33 #else // defined(BasicBoolFunctions_RECURSES) 
   35 #define BasicBoolFunctions_RECURSES 
   37 #if !defined BasicBoolFunctions_h 
   39 #define BasicBoolFunctions_h 
   44 #include <boost/function.hpp> 
   45 #include "DGtal/base/Common.h" 
  171 #include "DGtal/base/BasicBoolFunctions.ih" 
  176 #endif // !defined BasicBoolFunctions_h 
  178 #undef BasicBoolFunctions_RECURSES 
  179 #endif // else defined(BasicBoolFunctions_RECURSES)