logsui/logsengine/logssymbianos/tsrc/ut_logssymbianos/inc/ut_logsremovestates.h
changeset 16 c5af8598d22c
parent 14 f27aebe284bb
equal deleted inserted replaced
14:f27aebe284bb 16:c5af8598d22c
    22 #include <e32base.h>
    22 #include <e32base.h>
    23 #include "logsengdefs.h"
    23 #include "logsengdefs.h"
    24 #include "logsstatebasecontext.h"
    24 #include "logsstatebasecontext.h"
    25 #include "logsremovestatecontext.h"
    25 #include "logsremovestatecontext.h"
    26 #include "logsremoveobserver.h"
    26 #include "logsremoveobserver.h"
       
    27 #include "logsevent.h"
    27 
    28 
    28 class CLogClient;
    29 class CLogClient;
    29 class LogsEvent;
    30 class LogsEvent;
    30 class CLogViewRecent;
    31 class CLogViewRecent;
    31 class CLogViewEvent;
    32 class CLogViewEvent;
    75     bool isRecentView();
    76     bool isRecentView();
    76 
    77 
    77 protected: // From LogsRemoveStateContext
    78 protected: // From LogsRemoveStateContext
    78     
    79     
    79     LogsRemoveObserver& observer();
    80     LogsRemoveObserver& observer();
    80     QList<int>& removedEvents(); 
    81     QList<LogsEvent>& removedEvents(); 
    81     int clearType();
    82     int clearType();
    82 
    83 
    83 protected: // From LogsRemoveObserver
    84 protected: // From LogsRemoveObserver
    84     
    85     
    85     void removeCompleted();
    86     void removeCompleted();
   103     
   104     
   104     int mError;
   105     int mError;
   105     bool mRemoveCompleted;
   106     bool mRemoveCompleted;
   106     
   107     
   107     int mCurrentEventId;
   108     int mCurrentEventId;
   108     QList<int> mRemovedEvents;
   109     QList<LogsEvent> mRemovedEvents;
   109     int mClearType;
   110     int mClearType;
   110 };
   111 };
   111 
   112 
   112 
   113 
   113 #endif //UT_LOGSREMOVESTATES_H
   114 #endif //UT_LOGSREMOVESTATES_H