161 // ---------------------------------------------------------- |
161 // ---------------------------------------------------------- |
162 // CXcapCacheIndex::SortEntries |
162 // CXcapCacheIndex::SortEntries |
163 // |
163 // |
164 // ---------------------------------------------------------- |
164 // ---------------------------------------------------------- |
165 // |
165 // |
166 void CXcapCacheIndex::SortEntriesL() |
166 void CXcapCacheIndex::SortEntries() |
167 { |
167 { |
168 TLinearOrder<CXcapCacheIndexEntry> order( CXcapCacheIndex::Compare ); |
168 TLinearOrder<CXcapCacheIndexEntry> order( CXcapCacheIndex::Compare ); |
169 iEntryList.Sort( order ); |
169 iEntryList.Sort( order ); |
170 #ifdef _DEBUG |
170 #ifdef _DEBUG |
171 TPtrC8 entryDesc; |
171 TPtrC8 entryDesc; |
172 TInt count = iEntryList.Count(); |
172 TInt count = iEntryList.Count(); |
173 CXcapCacheServer::WriteToLog( _L8( "CXcapCacheIndex::SortEntriesL()" ) ); |
173 CXcapCacheServer::WriteToLog( _L8( "CXcapCacheIndex::SortEntries()" ) ); |
174 CXcapCacheServer::WriteToLog( _L8( "------------------------------------------" ) ); |
174 CXcapCacheServer::WriteToLog( _L8( "------------------------------------------" ) ); |
175 CXcapCacheServer::WriteToLog( _L8( " Sorted list:" ) ); |
175 CXcapCacheServer::WriteToLog( _L8( " Sorted list:" ) ); |
176 for( TInt i = 0;i < count;i++ ) |
176 for( TInt i = 0;i < count;i++ ) |
177 { |
177 { |
178 HBufC* buffer = NULL; |
178 TBuf<KDateTimeMaxSize> buffer = |
179 buffer = CXcapCacheServer::DateTimeL( iEntryList[i]->LastModified() ); |
179 CXcapCacheServer::DateTime( iEntryList[i]->LastModified() ); |
180 TBuf8<KDateTimeMaxSize> printBuffer( _L8( " " ) ); |
180 TBuf8<KDateTimeMaxSize> printBuffer( _L8( " " ) ); |
181 printBuffer.AppendFormat( _L8( "%d: " ), i ); |
181 printBuffer.AppendFormat( _L8( "%d: " ), i ); |
182 printBuffer.Append( *buffer ); |
182 printBuffer.Append( buffer ); |
183 CXcapCacheServer::WriteToLog( printBuffer ); |
183 CXcapCacheServer::WriteToLog( printBuffer ); |
184 } |
184 } |
185 CXcapCacheServer::WriteToLog( _L8( "------------------------------------------" ) ); |
185 CXcapCacheServer::WriteToLog( _L8( "------------------------------------------" ) ); |
186 #endif |
186 #endif |
187 } |
187 } |