| Rev | Author | Line No. | Line | 
|---|---|---|---|
| 178 | kaklik | 1 | #ifndef OBJECT_H | 
      
| 2 | #define OBJECT_H | 
      ||
| 3 | |||
| 4 | #include <boost/smart_ptr.hpp> | 
      ||
| 5 | |||
| 6 | namespace mimas { | 
      ||
| 7 | |||
| 8 | /** Common base class for most mimas objects. | 
      ||
| 9 |     Base class for all mimas-objects. It enforces a virtual destructor. | 
      ||
| 10 |     @author Stuart Meikle (stu@stumeikle.org) | 
      ||
| 11 |     @date Tue Feb 22 11:14:31 2000 */ | 
      ||
| 12 | class	object | 
      ||
| 13 | { | 
      ||
| 14 |  public: | 
      ||
| 15 |   object(void) {} | 
      ||
| 16 |   virtual ~object(void) {} | 
      ||
| 17 | }; | 
      ||
| 18 | |||
| 19 | typedef boost::shared_ptr< object > object_ptr; | 
      ||
| 20 | |||
| 21 | } | 
      ||
| 22 | |||
| 23 | #endif |