examples/SFExamples/RecipeEx/inc/RecipeExDocument.h

00001 // Symbian Foundation Example Code
00002 // 
00003 // This software is in the public domain. No copyright is claimed, and you 
00004 // may use it for any purpose without license from the Symbian Foundation.
00005 // No warranty for any purpose is expressed or implied by the authors or
00006 // the Symbian Foundation. 
00007 
00008 
00009 #ifndef __RECIPEEXDOCUMENT_h__
00010 #define __RECIPEEXDOCUMENT_h__
00011 
00012 // INCLUDES
00013 #include <akndoc.h>
00014 
00015 // FORWARD DECLARATIONS
00016 class CRecipeExAppUi;
00017 class CEikApplication;
00018 
00019 // CLASS DECLARATION
00020 
00026 class CRecipeExDocument : public CAknDocument
00027         {
00028 public:
00029         // Constructors and destructor
00030 
00040         static CRecipeExDocument* NewL(CEikApplication& aApp);
00041 
00051         static CRecipeExDocument* NewLC(CEikApplication& aApp);
00052 
00057         virtual ~CRecipeExDocument();
00058 
00059 public:
00060         // Functions from base classes
00061 
00069         CEikAppUi* CreateAppUiL();
00070 
00071 private:
00072         // Constructors
00073 
00078         void ConstructL();
00079 
00085         CRecipeExDocument(CEikApplication& aApp);
00086 
00087         };
00088 
00089 #endif // __RECIPEEXDOCUMENT_h__
00090 // End of File

Generated by  doxygen 1.6.2