taskswitcher/server/inc/tsstorage.h
changeset 124 e36b2f4799c0
parent 121 0b3699f6c654
child 127 7b66bc3c6dc9
equal deleted inserted replaced
121:0b3699f6c654 124:e36b2f4799c0
    38     void ConstructL(const TArray<MTsModel*> &aDataProviders);
    38     void ConstructL(const TArray<MTsModel*> &aDataProviders);
    39     TInt ResetModel();
    39     TInt ResetModel();
    40     void ResetModelL();
    40     void ResetModelL();
    41     void PullDataL(const MTsModel& aSrc);
    41     void PullDataL(const MTsModel& aSrc);
    42     void ReorderDataL();
    42     void ReorderDataL();
       
    43     void TrimDataL();
    43 
    44 
    44 public://from MTsModelObserver
    45 public://from MTsModelObserver
    45     void DataChanged(MTsModel& aModel);
    46     void DataChanged(MTsModel& aModel);
    46 
    47 
    47 public://from MTsModel
    48 public://from MTsModel
    54     TTime TimestampL( TInt aOffset ) const;
    55     TTime TimestampL( TInt aOffset ) const;
    55     TTime TimestampUpdateL(TInt offset) const;
    56     TTime TimestampUpdateL(TInt offset) const;
    56     TTsModelItemKey KeyL( TInt aOffset ) const;
    57     TTsModelItemKey KeyL( TInt aOffset ) const;
    57     TBool IsActiveL( TInt aOffset ) const;
    58     TBool IsActiveL( TInt aOffset ) const;
    58     TBool IsClosableL( TInt aOffset ) const;
    59     TBool IsClosableL( TInt aOffset ) const;
       
    60     TBool IsMandatoryL( TInt aOffset ) const;
    59     TBool CloseL( TTsModelItemKey aKey ) const;
    61     TBool CloseL( TTsModelItemKey aKey ) const;
    60     TBool LaunchL( TTsModelItemKey aKey ) const;
    62     TBool LaunchL( TTsModelItemKey aKey ) const;
    61     TTsModelItem FindL( TTsModelItemKey aKey ) const;
    63     TTsModelItem FindL( TTsModelItemKey aKey ) const;
    62 
    64 
    63 public://from MTsDataObserver
    65 public://from MTsDataObserver