xdmprotocols/XcapProtocol/XcapCache/Server/src/XcapCacheIndex.cpp
changeset 12 e6a66db4e9d0
parent 0 c8caa15ef882
equal deleted inserted replaced
0:c8caa15ef882 12:e6a66db4e9d0
   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     }