equal
deleted
inserted
replaced
22 #include "logsstatebase.h" |
22 #include "logsstatebase.h" |
23 #include <e32std.h> |
23 #include <e32std.h> |
24 #include <logclientchangeobserver.h> |
24 #include <logclientchangeobserver.h> |
25 #include <logviewchangeobserver.h> |
25 #include <logviewchangeobserver.h> |
26 #include "logsduplicatelookup.h" |
26 #include "logsduplicatelookup.h" |
|
27 #include "logsreaderstatecontext.h" |
27 |
28 |
28 // FORWARD DECLARATION |
29 // FORWARD DECLARATION |
29 class LogsReaderStateContext; |
30 class LogsReaderStateContext; |
30 class LogsEvent; |
31 class LogsEvent; |
31 class CLogViewEvent; |
32 class CLogViewEvent; |
202 |
203 |
203 public: // From LogsReaderStateBase |
204 public: // From LogsReaderStateBase |
204 virtual bool enterL(); |
205 virtual bool enterL(); |
205 private: |
206 private: |
206 void mergeDuplicates( LogsEvent& usedEvent, LogsEvent& discardedEvent ) const; |
207 void mergeDuplicates( LogsEvent& usedEvent, LogsEvent& discardedEvent ) const; |
|
208 void searchMatchForNumber( QHash<QString, ContactCacheEntry>& contactMappings, |
|
209 QSet<QString>& numbersWithoutMatch, |
|
210 LogsEvent& event, |
|
211 const QString& num); |
207 |
212 |
208 private: |
213 private: |
209 LogsDuplicateLookup mDuplicateLookup; |
214 LogsDuplicateLookup mDuplicateLookup; |
210 |
215 |
211 private: // For testing |
216 private: // For testing |