Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

basics/cloneable.hh
Go to the documentation of this file.
00001 
00006 #ifndef cloneable_hh
00007 #define cloneable_hh
00008 
00009 namespace concepts {
00010 
00016   class Cloneable {
00017   public:
00021     virtual Cloneable* clone() const = 0;
00022     virtual ~Cloneable() {}
00023   };
00024 
00025 } // namespace concepts
00026 
00027 #endif // cloneable_hh

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)