// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
-#ifndef __OBJECTH__
-#define __OBJECTH__
+#ifndef _WX_OBJECTH__
+#define _WX_OBJECTH__
#ifdef __GNUG__
#pragma interface "object.h"
#endif
-#define IS_KIND_OF(obj, className) obj->IsKindOf(&className::class##name)
+#define IS_KIND_OF(obj, className) obj->IsKindOf(&className::class##className)
// Unfortunately Borland seems to need this include.
#ifdef __BORLANDC__
#endif
#ifdef USE_STORABLE_CLASSES
- virtual void StoreObject( wxObjectOutputStream &WXUNUSED(stream) ) {};
- virtual void LoadObject( wxObjectInputStream &WXUNUSED(stream) ) {};
+ virtual void StoreObject( wxObjectOutputStream &stream );
+ virtual void LoadObject( wxObjectInputStream &stream );
#endif
// make a 'clone' of the object
#endif
#endif
- // __OBJECTH__
+ // _WX_OBJECTH__