⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 skl_driver.h

📁 mpeg4编解码器
💻 H
字号:
/******************************************************** * Some code. Copyright (C) 2003 by Pascal Massimino.   * * All Rights Reserved.      (http://skal.planet-d.net) * * For Educational/Academic use ONLY. See 'LICENSE.TXT'.* ********************************************************//* * skl_driver.h * *  basic driver interface ********************************************************/#ifndef _SKL_DRIVER_H_#define _SKL_DRIVER_H_#include "skl.h"//////////////////////////////////////////////////////////class SKL_DRIVER_I{    SKL_DEL_OP(SKL_DRIVER_I)  private:    SKL_CST_STRING _Name;  protected:    int _Ok;    void Set_Ok()     { _Ok = 1; }    void Set_Not_Ok() { _Ok = 0; }  public:    SKL_DRIVER_I(SKL_CST_STRING Name=0);    virtual ~SKL_DRIVER_I();    int Ok() const                     { return (_Ok!=0); }    SKL_CST_STRING Get_Name() const    { return _Name; }    void Set_Name(SKL_CST_STRING Name) { _Name = Name; }     // returns true if driver is 'physically' (hardware)     // ok (although maybe not initialized).    virtual int Ping() = 0;    virtual void Stand_By();    virtual void Wake_Up();    virtual void Print_Infos() const;   // debug};//////////////////////////////////////////////////////////#endif  /* _SKL_DRIVER_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -