equal
  deleted
  inserted
  replaced
  
    
    
     1 // -*- c++ -*- //  | 
     1 // -*- c++ -*- //  | 
     2   | 
     2   | 
     3 #ifndef HUGO_ITER_MAP  | 
     3 #ifndef LEMON_ITER_MAP  | 
     4 #define HUGO_ITER_MAP  | 
     4 #define LEMON_ITER_MAP  | 
     5   | 
     5   | 
     6 #include <vector>  | 
     6 #include <vector>  | 
     7 #include <algorithm>  | 
     7 #include <algorithm>  | 
     8 // for uint8_t  | 
     8 // for uint8_t  | 
     9 #include <stdint.h>  | 
     9 #include <stdint.h>  | 
    10 // for memset  | 
    10 // for memset  | 
    11 #include <cstring>  | 
    11 #include <cstring>  | 
    12   | 
    12   | 
    13 #include <hugo/invalid.h>  | 
    13 #include <lemon/invalid.h>  | 
    14   | 
    14   | 
    15 namespace hugo { | 
    15 namespace lemon { | 
    16   | 
    16   | 
    17   /// \brief A map with "small integers" as value set which can enumarate it  | 
    17   /// \brief A map with "small integers" as value set which can enumarate it  | 
    18   /// value classes  | 
    18   /// value classes  | 
    19   | 
    19   | 
    20   /// \todo Decide whether we need all the range checkings!!!  | 
    20   /// \todo Decide whether we need all the range checkings!!!  |