www.pudn.com > ExeLauncher.zip > ExeLauncherDocument.cpp


/* 
* ============================================================================ 
*  Name     : CExeLauncherDocument from ExeLauncherDocument.h 
*  Part of  : ExeLauncher 
*  Created  : 01.09.2005 by Artem Marchenko 
*  Implementation notes: 
*     Initial content was generated by Series 60 Application Wizard. 
*  Version  : 1.0 
*  Copyright: Artem Marchenko 2005 
* ============================================================================ 
*/ 
 
// INCLUDE FILES 
#include "ExeLauncherDocument.h" 
#include "ExeLauncherAppui.h" 
 
// ================= MEMBER FUNCTIONS ======================= 
 
// constructor 
CExeLauncherDocument::CExeLauncherDocument(CEikApplication& aApp) 
: CAknDocument(aApp)     
    { 
    } 
 
// destructor 
CExeLauncherDocument::~CExeLauncherDocument() 
    { 
    } 
 
// EPOC default constructor can leave. 
void CExeLauncherDocument::ConstructL() 
    { 
    } 
 
// Two-phased constructor. 
CExeLauncherDocument* CExeLauncherDocument::NewL( 
        CEikApplication& aApp)     // CExeLauncherApp reference 
    { 
    CExeLauncherDocument* self = new (ELeave) CExeLauncherDocument( aApp ); 
    CleanupStack::PushL( self ); 
    self->ConstructL(); 
    CleanupStack::Pop(); 
 
    return self; 
    } 
     
// ---------------------------------------------------- 
// CExeLauncherDocument::CreateAppUiL() 
// constructs CExeLauncherAppUi 
// ---------------------------------------------------- 
// 
CEikAppUi* CExeLauncherDocument::CreateAppUiL() 
    { 
    return new (ELeave) CExeLauncherAppUi; 
    } 
 
// End of File