chxavplayerdoc.h
上传用户:dangjiwu
上传日期:2013-07-19
资源大小:42019k
文件大小:1k
- /************************************************************************
- * chxavplayerdoc.h
- * ----------------
- *
- * Synopsis:
- * Contains the declaration of the CHXAvPlayerDoc class. This is the
- * standard document that must be created by the CHXAvPlayerApp class.
- *
- *
- * Target:
- * Symbian OS
- *
- *
- * (c) 1995-2002 RealNetworks, Inc. Patents pending. All rights reserved.
- *
- ************************************************************************/
- #ifndef CHXAVPLAYERDOC_H__
- #define CHXAVPLAYERDOC_H__
- // includes
- #include <akndoc.h>
- #include "chxclientenginemanager.h"
- // forward declarations
- class CHXAvPlayerUI;
- class CHXAvPlayerApp;
- class CHXAvPlayerDoc
- : public CAknDocument
- {
- public:
- // ctor and dtor
- static CHXAvPlayerDoc* NewL(CEikApplication& aApp);
- virtual ~CHXAvPlayerDoc();
- // CAknDocument
- virtual CFileStore* OpenFileL(TBool aDoOpen,const TDesC& aFilename,RFs& aFs);
- CEikAppUi* CreateAppUiL();
- void SetEngineManager(const CHXClientEngineManagerPtr& spEngineMgr);
- private:
- // ctor
- CHXAvPlayerDoc(CEikApplication& aApp);
- void ConstructL();
-
- private:
- CHXClientEngineManagerPtr m_spEngineMgr;
- };
- #endif // CHXAVPLAYERDOC_H__