00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #ifndef CMEDIACLIENTDOCUMENT
00017 #define CMEDIACLIENTDOCUMENT
00018
00019 #include <eikdoc.h>
00020
00021 #include "CMediaClientEngine.h"
00022
00024 class CMediaClientDocument : public CEikDocument
00025 {
00026 public:
00027
00034 static CMediaClientDocument* NewL(CEikApplication& aApp);
00039 ~CMediaClientDocument();
00040
00041
00047 CMediaClientEngine& Engine();
00048
00049 private:
00055 CMediaClientDocument(CEikApplication& aApp); void ConstructL();
00060
00061
00067 CEikAppUi* CreateAppUiL();
00068
00069 private:
00071 CMediaClientEngine* iEngine;
00072 };
00073
00074 #endif // CMEDIACLIENTDOCUMENT