activityfw/activitydatabase/s60/src/hsserializer.cpp
changeset 103 b99b84bcd2d1
parent 80 397d00875918
--- a/activityfw/activitydatabase/s60/src/hsserializer.cpp	Fri Jun 11 13:58:37 2010 +0300
+++ b/activityfw/activitydatabase/s60/src/hsserializer.cpp	Wed Jun 23 18:33:40 2010 +0300
@@ -14,8 +14,8 @@
 * Description:
 *
 */
+#include <s32mem.h>
 #include "hsserializer.h"
-#include <s32mem.h>
 // -----------------------------------------------------------------------------
 //
 // -----------------------------------------------------------------------------
@@ -48,35 +48,3 @@
     QT_TRYCATCH_LEAVING(stream >> dst);
     return dst;
 }
-
-// -----------------------------------------------------------------------------
-//
-// -----------------------------------------------------------------------------
-//
-QList<QVariantHash>& operator <<(QList<QVariantHash>& dst, const TDesC8 &src)
-{
-    dst.clear();
-    
-    QVariantHash item;
-    TRAP_IGNORE(
-    RDesReadStream srcStream(src);
-    int numOfItems(srcStream.ReadInt32L());
-    int bufferSize;
-    
-    RBuf8 tmpBuff;
-    CleanupClosePushL(tmpBuff);
-    for (int iter(0); iter < numOfItems; ++iter) {
-        bufferSize = srcStream.ReadInt32L();
-        if (tmpBuff.MaxLength() < bufferSize) {
-            tmpBuff.ReAllocL(bufferSize);
-        }
-        item.clear();
-        if (0 < bufferSize) {
-            srcStream.ReadL(tmpBuff, bufferSize);
-            item << tmpBuff;
-        }
-        dst.append(item);
-    }
-    CleanupStack::PopAndDestroy(&tmpBuff));
-    return dst;
-}