www.pudn.com > ExeLauncher.zip > ExeLauncherApp.h


/* 
* ============================================================================ 
*  Name     : CExeLauncherApp from ExeLauncherApp.h 
*  Part of  : ExeLauncher 
*  Created  : 01.09.2005 by Artem Marchenko 
*  Description: 
*     Declares main application class. 
*  Version  : 
*  Copyright: Artem Marchenko 2005 
* ============================================================================ 
*/ 
 
#ifndef EXELAUNCHERAPP_H 
#define EXELAUNCHERAPP_H 
 
// INCLUDES 
#include  
 
// CONSTANTS 
// UID of the application 
const TUid KUidExeLauncher = { 0x0A4CF8E1 }; 
 
// CLASS DECLARATION 
 
/** 
* CExeLauncherApp application class. 
* Provides factory to create concrete document object. 
*  
*/ 
class CExeLauncherApp : public CAknApplication 
    { 
     
    public: // Functions from base classes 
    private: 
 
        /** 
        * From CApaApplication, creates CExeLauncherDocument document object. 
        * @return A pointer to the created document object. 
        */ 
        CApaDocument* CreateDocumentL(); 
         
        /** 
        * From CApaApplication, returns application's UID (KUidExeLauncher). 
        * @return The value of KUidExeLauncher. 
        */ 
        TUid AppDllUid() const; 
    }; 
 
#endif 
 
// End of File