00001 00059 /* 00060 * object.h 00061 * 00062 * Created on: 29.05.2012 00063 * Author: josh 00064 */ 00065 00066 #ifndef OBJECT_H_ 00067 #define OBJECT_H_ 00068 00069 namespace Dummy 00070 { 00071 class Object 00072 { 00073 public: 00074 typedef boost::shared_ptr<Object> Ptr; 00075 00076 inline Ptr makeShared () { return Ptr (new Object (*this)); } 00077 }; 00078 } 00079 00080 00081 #endif /* OBJECT_H_ */