📄 cameratimer.h
字号:
#ifndef __CAMERATIMER_H__
#define __CAMERATIMER_H__
// INCLUDES
// System Includes
#include <e32base.h>
// FORWARD DECLARATIONS
class MCameraTimerObserver;
// Constants
const TInt KFilmReel2Speed = 400000; // record the film reel at slower speed than preview
// CLASS DECLARATION
/**
*
* @class CCameraTimer CameraTimer.h
* @brief This is an active object derived from CTimer
* that calls the observer function after a fixed
* delay.
*
* Copyright (c) EMCC Software Ltd 2003
* @version 1.0
*
*/
class CCameraTimer : public CTimer
{
public:// Constructors and destructor
static CCameraTimer* NewL(MCameraTimerObserver& aTimerObserver);
static CCameraTimer* NewLC(MCameraTimerObserver& aTimerObserver);
~CCameraTimer();
private:// constructors
CCameraTimer(MCameraTimerObserver& aTimerObserver);
void ConstructL();
public: // new methods
void StartTimer();
void SetDelay(TInt aTimerInterval);
public: // from CTimer
void DoCancel();
void RunL();
TInt RunError(TInt aError);
private: // data
TInt iTimerInterval;
MCameraTimerObserver& iTimerObserver;
};
#endif // __TIMER_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -