S60 5th Edition SDK
Example Applications Guide

csasyncapplication.h

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

Back to top