00001 /* 00002 * Copyright © 2008 Nokia Corporation. 00003 */ 00004 00005 // INCLUDE FILES 00006 #include "SMSExampleDocument.h" 00007 #include "SMSExampleAppui.h" 00008 00009 // ================= MEMBER FUNCTIONS ======================= 00010 00011 // constructor 00012 CSMSExampleDocument::CSMSExampleDocument(CEikApplication& aApp) 00013 : CAknDocument(aApp) 00014 { 00015 } 00016 00017 // destructor 00018 CSMSExampleDocument::~CSMSExampleDocument() 00019 { 00020 } 00021 00022 // EPOC default constructor can leave. 00023 void CSMSExampleDocument::ConstructL() 00024 { 00025 } 00026 00027 // Two-phased constructor. 00028 CSMSExampleDocument* CSMSExampleDocument::NewL( 00029 CEikApplication& aApp) // CSMSExampleApp reference 00030 { 00031 CSMSExampleDocument* self = new (ELeave) CSMSExampleDocument( aApp ); 00032 CleanupStack::PushL( self ); 00033 self->ConstructL(); 00034 CleanupStack::Pop(self); 00035 return self; 00036 } 00037 00038 // ---------------------------------------------------- 00039 // CSMSExampleDocument::CreateAppUiL() 00040 // constructs CSMSExampleAppUi 00041 // ---------------------------------------------------- 00042 // 00043 CEikAppUi* CSMSExampleDocument::CreateAppUiL() 00044 { 00045 return new (ELeave) CSMSExampleAppUi; 00046 } 00047 00048 // End of File
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.