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

Symbian

开发平台:

C/C++

  1. /*
  2. * ==============================================================================
  3. *  Name        : TicTacToeDocument.cpp
  4. *  Part of     : TicTacToe
  5. *  Description : 
  6. *  Version     : 
  7. *
  8. *  Copyright (c) 2005 Nokia Corporation.
  9. * ==============================================================================
  10. */
  11. // INCLUDE FILES
  12. #include "TicTacToeAppUi.h"
  13. #include "TicTacToeDocument.h"
  14. // ============================ MEMBER FUNCTIONS ===============================
  15. // -----------------------------------------------------------------------------
  16. // 
  17. // 
  18. // -----------------------------------------------------------------------------
  19. //
  20. CTicTacToeDocument* CTicTacToeDocument::NewL(CEikApplication& aApp)
  21.     {
  22.     CTicTacToeDocument* self = NewLC(aApp);
  23.     CleanupStack::Pop(self);
  24.     return self;
  25.     }
  26. // -----------------------------------------------------------------------------
  27. // 
  28. // 
  29. // -----------------------------------------------------------------------------
  30. //
  31. CTicTacToeDocument* CTicTacToeDocument::NewLC(CEikApplication& aApp)
  32.     {
  33.     CTicTacToeDocument* self = new (ELeave) CTicTacToeDocument(aApp);
  34.     CleanupStack::PushL(self);
  35.     self->ConstructL();
  36.     return self;
  37.     }
  38. // -----------------------------------------------------------------------------
  39. // 
  40. // 
  41. // -----------------------------------------------------------------------------
  42. //
  43. void CTicTacToeDocument::ConstructL()
  44.     {
  45.     // No implementation required
  46.     }    
  47. // -----------------------------------------------------------------------------
  48. // 
  49. // 
  50. // -----------------------------------------------------------------------------
  51. //
  52. CTicTacToeDocument::CTicTacToeDocument(CEikApplication& aApp) : CAknDocument(aApp) 
  53.     {
  54.     // No implementation required
  55.     }   
  56. // -----------------------------------------------------------------------------
  57. // 
  58. // 
  59. // -----------------------------------------------------------------------------
  60. //
  61. CTicTacToeDocument::~CTicTacToeDocument()
  62.     {
  63.     // No implementation required
  64.     }
  65. // -----------------------------------------------------------------------------
  66. // 
  67. // 
  68. // -----------------------------------------------------------------------------
  69. //
  70. CEikAppUi* CTicTacToeDocument::CreateAppUiL()
  71.     {
  72.     // Create the application user interface, and return a pointer to it
  73.     return(static_cast<CEikAppUi*>(new (ELeave) CTicTacToeAppUi));
  74.     }
  75. //  End of File