00001 #ifndef MT_BASE_H 00002 #define MT_BASE_H 00003 00004 #include <assert.h> 00005 00006 #define MT_PREVENT_COPY(CLASS_NAME) \ 00007 private: \ 00008 CLASS_NAME (const CLASS_NAME &); \ 00009 CLASS_NAME & operator = (const CLASS_NAME &); 00010 00011 #define MT_ASSERT assert 00012 00013 namespace mt 00014 { 00015 00016 } 00017 00018 #endif // MT_BASE_H