git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9813
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
wxClassInfo* wxClassInfo::sm_first = (wxClassInfo *) NULL;
wxHashTable* wxClassInfo::sm_classTable = (wxHashTable*) NULL;
wxClassInfo* wxClassInfo::sm_first = (wxClassInfo *) NULL;
wxHashTable* wxClassInfo::sm_classTable = (wxHashTable*) NULL;
-#if defined(__WXDEBUG__) && defined(__VISAGECPP__)
- int wxObject::N = 0; // total number of objects
- int wxObject::Nid = 0;// object serial counter
-#endif // __WXDEBUG__
-
// These are here so we can avoid 'always true/false' warnings
// by referring to these instead of TRUE/FALSE
const bool wxTrue = TRUE;
// These are here so we can avoid 'always true/false' warnings
// by referring to these instead of TRUE/FALSE
const bool wxTrue = TRUE;
#if wxUSE_SERIAL
m_serialObj = (wxObject_Serialize *)NULL;
#endif
#if wxUSE_SERIAL
m_serialObj = (wxObject_Serialize *)NULL;
#endif
-#if defined(__WXDEBUG__) && defined(__VISAGECPP__)
- id = Nid++;
- N++;
-// { printf("wxObject %i/%i \t",id,N);
-// }
-#endif
if (m_serialObj)
delete m_serialObj;
#endif
if (m_serialObj)
delete m_serialObj;
#endif
-#if defined(__WXDEBUG__) && defined(__VISAGECPP__)
- N--;
-// { printf("~wxObject %i/%i \t",id,N);
-// }
-#endif //__WXDEBUG__
#if defined(__WXDEBUG__) || wxUSE_DEBUG_CONTEXT
DEBUG_PRINTF(wxObject *wxCreateDynamicObject)
#endif
#if defined(__WXDEBUG__) || wxUSE_DEBUG_CONTEXT
DEBUG_PRINTF(wxObject *wxCreateDynamicObject)
#endif
if (wxClassInfo::sm_classTable)
{
wxClassInfo *info = (wxClassInfo *)wxClassInfo::sm_classTable->Get(name);
if (wxClassInfo::sm_classTable)
{
wxClassInfo *info = (wxClassInfo *)wxClassInfo::sm_classTable->Get(name);
#if defined(__WXDEBUG__) || wxUSE_DEBUG_CONTEXT
DEBUG_PRINTF(wxObject::StoreObject)
#endif
#if defined(__WXDEBUG__) || wxUSE_DEBUG_CONTEXT
DEBUG_PRINTF(wxObject::StoreObject)
#endif
wxString obj_name = wxString(GetClassInfo()->GetClassName()) + "_Serialize";
wxLibrary *lib = wxTheLibraries.LoadLibrary("wxserial");
wxString obj_name = wxString(GetClassInfo()->GetClassName()) + "_Serialize";
wxLibrary *lib = wxTheLibraries.LoadLibrary("wxserial");
#if defined(__WXDEBUG__) || wxUSE_DEBUG_CONTEXT
DEBUG_PRINTF(wxObject::LoadObject)
#endif
#if defined(__WXDEBUG__) || wxUSE_DEBUG_CONTEXT
DEBUG_PRINTF(wxObject::LoadObject)
#endif
wxString obj_name = wxString(GetClassInfo()->GetClassName()) + "_Serialize";
wxLibrary *lib = wxTheLibraries.LoadLibrary("wxserial");
wxString obj_name = wxString(GetClassInfo()->GetClassName()) + "_Serialize";
wxLibrary *lib = wxTheLibraries.LoadLibrary("wxserial");