src/hbcore/devicedialogbase/hbdevicedialogsymbian.h
changeset 34 ed14f46c0e55
parent 7 923ff622b8b9
--- a/src/hbcore/devicedialogbase/hbdevicedialogsymbian.h	Mon Oct 04 17:49:30 2010 +0300
+++ b/src/hbcore/devicedialogbase/hbdevicedialogsymbian.h	Mon Oct 18 18:23:13 2010 +0300
@@ -42,10 +42,12 @@
     virtual void DeviceDialogClosed(TInt aCompletionCode) = 0;
 };
 
-class CHbDeviceDialogSymbian : public CBase
+class CHbDeviceDialogSymbian
+#if !defined(HB_DOXYGEN)
+: public CBase
+#endif // !defined(HB_DOXYGEN)
 {
 public:
-
     enum TDeviceDialogError{
         EFrameworkErrors = 0x00000000,
         EPluginErrors = 0x10000000,
@@ -62,22 +64,16 @@
     };
 
     IMPORT_C static CHbDeviceDialogSymbian* NewL(TInt aFlags = ENoDeviceDialogFlags);
-
-    IMPORT_C ~CHbDeviceDialogSymbian();
+    IMPORT_C virtual ~CHbDeviceDialogSymbian();
 
     IMPORT_C TInt Show(const TDesC& aDeviceDialogType, const CHbSymbianVariantMap& aParameters, MHbDeviceDialogObserver* aObserver = NULL);
-
     IMPORT_C CHbSymbianVariantMap* ReceivedDataL() const;
-
     IMPORT_C TInt Update(const CHbSymbianVariantMap& aParameters);
-
     IMPORT_C void Cancel();
-
     IMPORT_C void SetObserver(MHbDeviceDialogObserver* aObserver);
 
 private:
     CHbDeviceDialogSymbian();
-
     CHbDeviceDialogSymbianPrivate* d;
 };