DGtal  1.4.beta
StdRebinders.h
1 
17 #pragma once
18 
31 #if defined(StdRebinders_RECURSES)
32 #error Recursive header files inclusion detected in StdRebinders.h
33 #else // defined(StdRebinders_RECURSES)
35 #define StdRebinders_RECURSES
36 
37 #if !defined StdRebinders_h
39 #define StdRebinders_h
40 
42 // Inclusions
43 #include <iostream>
44 #include <map>
45 #include "DGtal/base/Common.h"
47 
48 namespace DGtal
49 {
50 
73  {
74  template <typename Key, typename Value>
75  struct Rebinder {
76  typedef std::map<Key, Value> Type;
77  };
78  };
79 
80 } // namespace DGtal
81 
82 
84 // Includes inline functions.
85 
86 // //
88 
89 #endif // !defined StdRebinders_h
90 
91 #undef StdRebinders_RECURSES
92 #endif // else defined(StdRebinders_RECURSES)
DGtal is the top-level namespace which contains all DGtal functions and types.
std::map< Key, Value > Type
Definition: StdRebinders.h:76