taskswitcher/server/inc/tsrunningappserver.h
changeset 119 50e220be30d1
parent 116 305818acdca4
child 125 26079c1bb561
equal deleted inserted replaced
116:305818acdca4 119:50e220be30d1
    20 // INCLUDES
    20 // INCLUDES
    21 #include <e32std.h>
    21 #include <e32std.h>
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 #include <w32std.h>
    23 #include <w32std.h>
    24 #include "tsdataobserver.h"
    24 #include "tsdataobserver.h"
       
    25 #include "tsenv.h"
    25 
    26 
    26 class CTsResourceManager;
    27 class CTsResourceManager;
    27 class CTsWindowGroupsMonitor;
    28 class CTsWindowGroupsMonitor;
    28 class MTsModel;
    29 class MTsModel;
    29 class CTsRunningAppModel;
    30 class CTsRunningAppModel;
    52     CSession2* NewSessionL(const TVersion& aVersion, const RMessage2& aMsg) const;
    53     CSession2* NewSessionL(const TVersion& aVersion, const RMessage2& aMsg) const;
    53     void addProviders( RPointerArray<MTsModel> &aDst, 
    54     void addProviders( RPointerArray<MTsModel> &aDst, 
    54                        const CTsServiceProvider& aServiceProvider);
    55                        const CTsServiceProvider& aServiceProvider);
    55 
    56 
    56 private:
    57 private:
       
    58     TsEnv iEnv;
    57     CTsResourceManager* iResources;
    59     CTsResourceManager* iResources;
    58     CTsWindowGroupsMonitor* iMonitor;
    60     CTsWindowGroupsMonitor* iMonitor;
    59     CTsSerializedDataProvider* iSerializer;
    61     CTsSerializedDataProvider* iSerializer;
    60     CTsStorage* iStorage; 
    62     CTsStorage* iStorage; 
    61     CTsServiceProvider* iServiceProvider;
    63     CTsServiceProvider* iServiceProvider;