memspyui/ui/hb/src/viewmanager.cpp
changeset 26 41ebde60981f
parent 17 4f2773374eff
child 31 e7a04a6385be
equal deleted inserted replaced
25:31fc1277642e 26:41ebde60981f
    23 #include "enginewrapper.h"
    23 #include "enginewrapper.h"
    24 #include "memspyview.h"
    24 #include "memspyview.h"
    25 #include "memspymainview.h"
    25 #include "memspymainview.h"
    26 #include "memspyprocessview.h"
    26 #include "memspyprocessview.h"
    27 #include "memspythreadview.h"
    27 #include "memspythreadview.h"
       
    28 #include "memspythreaddetailindexview.h"
    28 #include "memspythreaddetailview.h"
    29 #include "memspythreaddetailview.h"
    29 #include "memspykernelobjecttypeview.h"
    30 #include "memspykernelobjecttypeview.h"
    30 #include "memspykernelobjectview.h"
    31 #include "memspykernelobjectview.h"
    31 #include "memspykernelobjectdetailview.h"
    32 #include "memspykernelobjectdetailview.h"
    32 
    33 
    38 // This array needs to be in sync with view enum
    39 // This array needs to be in sync with view enum
    39 MemSpyView* (*sFactories[])(EngineWrapper&, ViewManager&) = { 
    40 MemSpyView* (*sFactories[])(EngineWrapper&, ViewManager&) = { 
    40 	&factory<MemSpyMainView>,
    41 	&factory<MemSpyMainView>,
    41 	&factory<MemSpyProcessView>,
    42 	&factory<MemSpyProcessView>,
    42 	&factory<MemSpyThreadView>,
    43 	&factory<MemSpyThreadView>,
       
    44 	&factory<MemSpyThreadDetailIndexView>,
    43 	&factory<MemSpyThreadDetailView>,
    45 	&factory<MemSpyThreadDetailView>,
    44 	&factory<MemSpyKernelObjectTypeView>,
    46 	&factory<MemSpyKernelObjectTypeView>,
    45 	&factory<MemSpyKernelObjectView>,
    47 	&factory<MemSpyKernelObjectView>,
    46 	&factory<MemSpyKernelObjectDetailView>
    48 	&factory<MemSpyKernelObjectDetailView>
    47 };
    49 };