taskswitcher/server/inc/tsrunningappserver.h
changeset 124 e36b2f4799c0
parent 121 0b3699f6c654
child 125 26079c1bb561
equal deleted inserted replaced
121:0b3699f6c654 124:e36b2f4799c0
    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;