--- a/contentstorage/srvinc/casrvmmchistory.h Fri May 14 16:10:06 2010 +0300
+++ b/contentstorage/srvinc/casrvmmchistory.h Thu May 27 13:11:12 2010 +0300
@@ -36,19 +36,15 @@
// construction
/**
+ * Creates an instance of CCaSrvMmcHistory.
+ * @return a pointer to CCaSrvMmcHistory insctance.
+ */
+ IMPORT_C static CCaSrvMmcHistory* NewL();
+
+ /**
* Destructor.
*/
- virtual ~CCaSrvMmcHistory()
- {
- iMmcList.Close();
- }
-
- /**
- * Constructor.
- */
- CCaSrvMmcHistory()
- {
- }
+ virtual ~CCaSrvMmcHistory();
public:
// new methods
@@ -84,6 +80,17 @@
IMPORT_C TInt Find( TUint aMmc ); // Find mmc in history.
private:
+ /**
+ * Constructor.
+ */
+ CCaSrvMmcHistory();
+
+ /**
+ * Second phase symbian constructor.
+ */
+ void ConstructL();
+
+private:
// data
RArray<TUint> iMmcList; ///< ID history list. Own.