メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

DVDABase.h

00001 #ifndef VR_DVDABASE_H
00002 #define VR_DVDABASE_H
00003 
00004 #include "DVVirtualDevice.h"
00005 
00006 namespace Spr {
00007 
00008 //----------------------------------------------------------------------------
00009 //  DVDaBase
00010 
00011 /// D/Aの1チャンネルを表す.
00012 class SPR_DLL DVDaBase:public DVVirtualDevice{
00013 public:
00014     DVDaBase();
00015     /// 出力するデジタル値の設定
00016     virtual void Digit(int d)=0;
00017     /// 出力電圧の設定
00018     virtual void Voltage(float volt)=0;
00019     /// デバイスの名前
00020     virtual const char* Name() const =0;
00021     /// デバイスの種類
00022     static const char* TypeS() { return "D/A"; }
00023     /// デバイスの種類
00024     virtual const char* Type() const{ return TypeS(); }
00025 };
00026 
00027 }   //  namespace Spr
00028 
00029 #endif

Springheadに対してSun Apr 16 01:57:50 2006に生成されました。  doxygen 1.4.1