S60 5th Edition SDK Example Applications Guide |
00001 /* 00002 * ============================================================================== 00003 * Name : csasyncapplication.h 00004 * Part of : CSAsync 00005 * Interface : 00006 * Description : 00007 * Version : 00008 * 00009 * Copyright (c) 2004-2006 Nokia Corporation. 00010 * This material, including documentation and any related 00011 * computer programs, is protected by copyright controlled by 00012 * Nokia Corporation. 00013 * ============================================================================== 00014 */ 00015 00016 #ifndef __CSASYNC_APPLICATION_H__ 00017 #define __CSASYNC_APPLICATION_H__ 00018 00019 // INCLUDE FILES 00020 #include <aknapp.h> 00021 00022 // CONSTANTS 00023 // Uid for this application, this should match the one in the mmp file 00024 const TUid KUidCSAsyncApp = { 0xA0000226 }; 00025 00026 // CLASS DECLARATION 00027 /** 00028 * CCSAsyncApplication 00029 * An instance of CCSAsyncApplication is the application part of the AVKON 00030 * application framework for the CSAsync example application. 00031 */ 00032 class CCSAsyncApplication : public CAknApplication 00033 { 00034 public: // Functions from base classes 00035 00036 /** 00037 * From CAknApplication, AppDllUid. 00038 * Returns the application DLL UID value. 00039 * @return the UID of this Application/Dll. 00040 */ 00041 TUid AppDllUid() const; 00042 00043 protected: // Functions from base classes 00044 00045 /** 00046 * From CAknApplication, CreateDocumentL. 00047 * Creates a CApaDocument object and return a pointer to it. 00048 * @return A pointer to the created document. 00049 */ 00050 CApaDocument* CreateDocumentL(); 00051 }; 00052 00053 #endif // __CSASYNC_APPLICATION_H__ 00054 00055 00056 // End of File
© Nokia 2009 |