ActiveTimer.cpp
上传用户:laixiong
上传日期:2007-03-11
资源大小:2994k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. // Copyright (c) 2006 Nokia Corporation.
  2. #include "ActiveTimer.h"
  3. #include "ActiveTimerNotify.h"
  4. // Constructs a CActiveTimer object
  5. CActiveTimer* CActiveTimer::NewL()
  6.     {
  7.     CActiveTimer* self = new (ELeave) CActiveTimer();
  8.     CleanupStack::PushL(self);
  9.     self->ConstructL();
  10.     CleanupStack::Pop();
  11.     return self;
  12.     }
  13. // C++ Destructor
  14. CActiveTimer::~CActiveTimer()
  15.     {
  16.     }
  17. // Initiates the asynchronous timer request and sets the active object
  18. // ready to handle its completion
  19. void CActiveTimer::After(TTimeIntervalMicroSeconds32 anInterval)
  20.     {
  21.     }
  22. // Handles the completion of the asynchronous timer request
  23. void CActiveTimer::RunL()
  24.     {
  25.     }
  26. // Handles the cleanup necessary if the 
  27. // asynchronous timer request is cancelled
  28. void CActiveTimer::DoCancel()
  29.     {
  30.     }
  31. // C++ constructor
  32. CActiveTimer::CActiveTimer() : 
  33.     CActive(EPriorityStandard)
  34.     {
  35.     }
  36. // Second-phase constructor
  37. void CActiveTimer::ConstructL()
  38.     {
  39.     }
  40. // End of file