camerauis/cameraxui/cxengine/inc/cxememorymonitorprivate.h
changeset 29 699651f2666f
parent 21 fa6d9f75d6a6
equal deleted inserted replaced
24:2094593137f5 29:699651f2666f
    29 
    29 
    30 class CxeMemoryMonitorPrivate : public QObject
    30 class CxeMemoryMonitorPrivate : public QObject
    31 {
    31 {
    32     Q_OBJECT
    32     Q_OBJECT
    33 
    33 
    34     // Owner of this private implementation.
       
    35     friend class CxeMemoryMonitor;
       
    36 
       
    37 private:
    34 private:
    38     explicit CxeMemoryMonitorPrivate(CxeFeatureManager &features);
    35     explicit CxeMemoryMonitorPrivate(CxeFeatureManager &features);
    39     ~CxeMemoryMonitorPrivate();
    36     ~CxeMemoryMonitorPrivate();
    40 
    37 
    41 private:
    38 private:
    53     QTimer mTimer;
    50     QTimer mTimer;
    54     QList<int> mLevels;
    51     QList<int> mLevels;
    55 #ifdef Q_OS_SYMBIAN
    52 #ifdef Q_OS_SYMBIAN
    56     ROomMonitorSession mOomMonitor;
    53     ROomMonitorSession mOomMonitor;
    57 #endif // Q_OS_SYMBIAN
    54 #endif // Q_OS_SYMBIAN
       
    55 
       
    56     friend class CxeMemoryMonitor;
    58 };
    57 };
    59 
    58 
    60 #endif // CXEMEMORYMONITORPRIVATE_H
    59 #endif // CXEMEMORYMONITORPRIVATE_H
    61 
    60