www.pudn.com > symbianex.rar > HelloWorldDocument.cpp


/* 
* ============================================================================ 
*  Name     : CHelloWorldDocument from HelloWorldDocument.h 
*  Part of  : HelloWorld 
*  Created  : 2006-3-9 by Hewei 
*  Implementation notes: 
*     Initial content was generated by Series 60 AppWizard. 
*  Version  : 
*  Copyright:  
* ============================================================================ 
*/ 
 
// INCLUDE FILES 
#include "HelloWorldDocument.h" 
#include "HelloWorldAppUi.h" 
 
// ================= MEMBER FUNCTIONS ======================= 
 
// constructor 
CHelloWorldDocument::CHelloWorldDocument(CEikApplication& aApp) 
: CAknDocument(aApp)     
    { 
    } 
 
// destructor 
CHelloWorldDocument::~CHelloWorldDocument() 
    { 
    } 
 
// EPOC default constructor can leave. 
void CHelloWorldDocument::ConstructL() 
    { 
    } 
 
// Two-phased constructor. 
CHelloWorldDocument* CHelloWorldDocument::NewL( 
        CEikApplication& aApp)     // CHelloWorldApp reference 
    { 
    CHelloWorldDocument* self = new (ELeave) CHelloWorldDocument( aApp ); 
    CleanupStack::PushL( self ); 
    self->ConstructL(); 
    CleanupStack::Pop(); 
 
    return self; 
    } 
     
// ---------------------------------------------------- 
// CHelloWorldDocument::CreateAppUiL() 
// constructs CHelloWorldAppUi 
// ---------------------------------------------------- 
// 
CEikAppUi* CHelloWorldDocument::CreateAppUiL() 
    { 
    return new (ELeave) CHelloWorldAppUi; 
    } 
 
// End of File