|
S60 3rd Edition SDK for Symbian OS Example Applications Guide |
00001 /* 00002 * ============================================================================== 00003 * Name : AddressBookDocument.cpp 00004 * Part of : AddressBook 00005 * Interface : 00006 * Description : Application Document class, CAddressBookDocument - 00007 * stores and restores the state of the application 00008 * Version : 00009 * 00010 * Copyright (c) 2002-2006 Nokia Corporation. 00011 * This material, including documentation and any related 00012 * computer programs, is protected by copyright controlled by 00013 * Nokia Corporation. 00014 * ============================================================================== 00015 */ 00016 00017 // INCLUDES 00018 #include "AddressBookDocument.h" 00019 #include "AddressBookAppUi.h" 00020 00021 // ================= MEMBER FUNCTIONS ======================= 00022 00023 // ---------------------------------------------------- 00024 // CAddressBookDocument::CAddressBookDocument(CEikApplication& aApp) 00025 // constructor 00026 // ---------------------------------------------------- 00027 // 00028 CAddressBookDocument::CAddressBookDocument(CEikApplication& aApp) 00029 : CAknDocument(aApp) 00030 { 00031 } 00032 00033 // ---------------------------------------------------- 00034 // CAddressBookDocument::~CAddressBookDocument() 00035 // destructor 00036 // ---------------------------------------------------- 00037 // 00038 CAddressBookDocument::~CAddressBookDocument() 00039 { 00040 } 00041 00042 // ---------------------------------------------------- 00043 // CAddressBookDocument::NewL(CEikApplication& aApp) 00044 // Two-phased constructor 00045 // ---------------------------------------------------- 00046 // 00047 CAddressBookDocument* CAddressBookDocument::NewL( 00048 CEikApplication& aApp) // CAddressBookApp reference 00049 { 00050 CAddressBookDocument* self = new (ELeave) CAddressBookDocument( aApp ); 00051 return self; 00052 } 00053 00054 // ---------------------------------------------------- 00055 // CAddressBookDocument::CreateAppUiL() 00056 // constructs CAddressBookAppUi 00057 // ---------------------------------------------------- 00058 // 00059 CEikAppUi* CAddressBookDocument::CreateAppUiL() 00060 { 00061 return new (ELeave) CAddressBookAppUi; 00062 } 00063 00064 // End of File 00065
|
© Nokia 2006 |