|
S60 3rd Edition SDK for Symbian OS Example Applications Guide |
00001 /* 00002 * ============================================================================ 00003 * Name : LmUiRefApp.h 00004 * Part of : Landmarks UI Refernece Application 00005 * Interface : 00006 * Description : 00007 * Declares main application class. 00008 * Version : 00009 * 00010 * Copyright (c) 2005-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 #ifndef LMUIREFAPP_H 00018 #define LMUIREFAPP_H 00019 00020 // INCLUDES 00021 #include <aknapp.h> 00022 00023 // CLASS DECLARATION 00024 00025 /** 00026 * LmUiRefApp application class. 00027 * Provides factory to create concrete document object. 00028 * 00029 */ 00030 class CLmUiRefApp : public CAknApplication 00031 { 00032 00033 public: // Functions from base classes 00034 private: 00035 00036 /** 00037 * From CApaApplication, creates CLmUiRefAppDocument document object. 00038 * @return A pointer to the created document object. 00039 */ 00040 CApaDocument* CreateDocumentL(); 00041 00042 /** 00043 * From CApaApplication, returns application's UID (KUidLmUiRefApp). 00044 * @return The value of KUidLmUiRefApp. 00045 */ 00046 TUid AppDllUid() const; 00047 }; 00048 00049 #endif 00050 00051 // End of File 00052
|
© Nokia 2006 |