taskswitcher/server/src/tsrunningappserver.cpp
changeset 126 efda7c0771b9
parent 125 26079c1bb561
child 127 7b66bc3c6dc9
equal deleted inserted replaced
125:26079c1bb561 126:efda7c0771b9
    17 #include <tswindowgroupsobserver.h>
    17 #include <tswindowgroupsobserver.h>
    18 #include "tstaskmonitorglobals.h"
    18 #include "tstaskmonitorglobals.h"
    19 #include "tsrunningappserver.h"
    19 #include "tsrunningappserver.h"
    20 #include "tsrunningappsession.h"
    20 #include "tsrunningappsession.h"
    21 #include "tsresourcemanagerimp.h"
    21 #include "tsresourcemanagerimp.h"
    22 #include "tsbacksteppingactivation.h"
       
    23 #include "tswindowgroupsmonitorimp.h"
    22 #include "tswindowgroupsmonitorimp.h"
    24 #include "tsmodel.h"
    23 #include "tsmodel.h"
    25 #include "tsstorage.h"
    24 #include "tsstorage.h"
    26 #include "tsservicesprovider.h"
    25 #include "tsservicesprovider.h"
    27 #include "tsserializeddataprovider.h"
    26 #include "tsserializeddataprovider.h"
    42 /**
    41 /**
    43  * Destructor.
    42  * Destructor.
    44  */
    43  */
    45 CTsRunningAppServer::~CTsRunningAppServer()
    44 CTsRunningAppServer::~CTsRunningAppServer()
    46     {
    45     {
    47     delete iBacksteppingEngine;
       
    48     delete iStorage;
    46     delete iStorage;
    49     delete iAppsModel;
    47     delete iAppsModel;
    50     delete iServiceProvider;
    48     delete iServiceProvider;
    51     delete iSerializer;
    49     delete iSerializer;
    52     }
    50     }
    89     iStorage->SetObserver(iSerializer);
    87     iStorage->SetObserver(iSerializer);
    90     CleanupStack::PopAndDestroy(&providers);
    88     CleanupStack::PopAndDestroy(&providers);
    91 
    89 
    92     // load initial data
    90     // load initial data
    93     iStorage->DataChanged();
    91     iStorage->DataChanged();
    94 
       
    95     TRAP_IGNORE(iBacksteppingEngine = CTsBacksteppingActivation::NewL(iResources->WsMonitor());)
       
    96     }
    92     }
    97 
    93 
    98 // -----------------------------------------------------------------------------
    94 // -----------------------------------------------------------------------------
    99 /**
    95 /**
   100  * Interface implementation
    96  * Interface implementation