00001 #ifndef OBJECT_H 00002 #define OBJECT_H 00003 00004 #include <boost/smart_ptr.hpp> 00005 00006 namespace mimas { 00007 00012 class object 00013 { 00014 public: 00015 object(void) {} 00016 virtual ~object(void) {} 00017 }; 00018 00019 typedef boost::shared_ptr< object > object_ptr; 00020 00021 } 00022 00023 #endif