|
S60 3rd Edition SDK for Symbian OS Example Applications Guide |
00001 /* 00002 * ============================================================================== 00003 * Name : SatelliteReferenceDocument 00004 * Part of : Satellite Reference App 00005 * Interface : 00006 * Description : 00007 * Version : 00008 * 00009 * Copyright (c) 2005-2006 Nokia Corporation. 00010 * This material, including documentation and any related 00011 * computer programs, is protected by copyright controlled by 00012 * Nokia Corporation. 00013 * ============================================================================== 00014 */ 00015 00016 // INCLUDE FILES 00017 #include "SatelliteReferenceDocument.h" 00018 #include "SatelliteReferenceAppUi.h" 00019 00020 // ================= MEMBER FUNCTIONS ======================= 00021 00022 // --------------------------------------------------------- 00023 // CSatelliteReferenceDocument::CSatelliteReferenceDocument() 00024 // constructor 00025 // --------------------------------------------------------- 00026 // 00027 CSatelliteReferenceDocument::CSatelliteReferenceDocument(CEikApplication& aApp) 00028 : CAknDocument(aApp) 00029 { 00030 } 00031 00032 // --------------------------------------------------------- 00033 // CSatelliteReferenceDocument::~CSatelliteReferenceDocument() 00034 // destructor 00035 // --------------------------------------------------------- 00036 // 00037 CSatelliteReferenceDocument::~CSatelliteReferenceDocument() 00038 { 00039 } 00040 00041 00042 // --------------------------------------------------------- 00043 // CSatelliteReferenceDocument::ConstructL() 00044 // EPOC default constructor can leave. 00045 // --------------------------------------------------------- 00046 // 00047 void CSatelliteReferenceDocument::ConstructL() 00048 { 00049 } 00050 00051 00052 // --------------------------------------------------------- 00053 // CSatelliteReferenceDocument::NewL() 00054 // Two-phased constructor. 00055 // --------------------------------------------------------- 00056 // 00057 CSatelliteReferenceDocument* CSatelliteReferenceDocument::NewL( 00058 CEikApplication& aApp) // SatelliteReferenceApp reference 00059 { 00060 CSatelliteReferenceDocument* self = new (ELeave) CSatelliteReferenceDocument( aApp ); 00061 CleanupStack::PushL( self ); 00062 self->ConstructL(); 00063 CleanupStack::Pop(); 00064 return self; 00065 } 00066 00067 // ---------------------------------------------------- 00068 // CSatelliteReferenceDocument::CreateAppUiL() 00069 // constructs SatelliteReference 00070 // ---------------------------------------------------- 00071 // 00072 CEikAppUi* CSatelliteReferenceDocument::CreateAppUiL() 00073 { 00074 return new (ELeave) CSatelliteReferenceAppUi; 00075 } 00076 00077 // End of File
|
© Nokia 2006 |