|
S60 3rd Edition SDK for Symbian OS Example Applications Guide |
00001 /* 00002 * ============================================================================== 00003 * Name : SatelliteReferenceDocument 00004 * Part of : Satellite Reference App 00005 * Interface : 00006 * Description : 00007 * Version : 00008 * 00009 * Copyright (c) 2005-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 SATELLITE_REFERENCE_DOCUMENT_H 00017 #define SATELLITE_REFERENCE_DOCUMENT_H 00018 00019 // INCLUDES 00020 #include <akndoc.h> 00021 00022 00023 // FORWARD DECLARATIONS 00024 class CEikAppUi; 00025 00026 // CLASS DECLARATION 00027 00028 /** 00029 * CSatelliteReferenceDocument application class. 00030 */ 00031 class CSatelliteReferenceDocument : public CAknDocument 00032 { 00033 public: // Constructors and destructor 00034 /** 00035 * Two-phased constructor. 00036 */ 00037 static CSatelliteReferenceDocument* NewL(CEikApplication& aApp); 00038 00039 /** 00040 * Destructor. 00041 */ 00042 virtual ~CSatelliteReferenceDocument(); 00043 00044 private: 00045 00046 /** 00047 * EPOC default constructor. 00048 */ 00049 CSatelliteReferenceDocument(CEikApplication& aApp); 00050 void ConstructL(); 00051 00052 private: 00053 00054 /** 00055 * From CEikDocument, create "App UI" object. 00056 */ 00057 CEikAppUi* CreateAppUiL(); 00058 }; 00059 00060 #endif 00061 00062 // End of File 00063
|
© Nokia 2006 |