33 #if defined(CUnsignedInteger_RECURSES) 
   34 #error Recursive header files inclusion detected in CUnsignedInteger.h 
   35 #else // defined(CUnsignedInteger_RECURSES) 
   37 #define CUnsignedInteger_RECURSES 
   39 #if !defined CUnsignedInteger_h 
   41 #define CUnsignedInteger_h 
   46 #include "DGtal/base/Common.h" 
   47 #include "DGtal/base/ConceptUtils.h" 
   48 #include "DGtal/kernel/CInteger.h" 
   49 #include "DGtal/kernel/NumberTraits.h" 
  110   template <
typename T>
 
  135 #endif // !defined CUnsignedInteger_h 
  137 #undef CUnsignedInteger_RECURSES 
  138 #endif // else defined(CUnsignedInteger_RECURSES)