不韋 呂 / Mbed 2 deprecated F746_VowelSinger

Dependencies:   BSP_DISCO_F746NG_patch_fixed BUTTON_GROUP LCD_DISCO_F746NG TS_DISCO_F746NG mbed

Committer:
MikamiUitOpen
Date:
Wed Feb 24 13:00:12 2016 +0000
Revision:
0:a98746e7a170
1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
MikamiUitOpen 0:a98746e7a170 1 //------------------------------------------------------------------------------
MikamiUitOpen 0:a98746e7a170 2 // 口からの放射の効果(ヘッダ)
MikamiUitOpen 0:a98746e7a170 3 // 作成者:三上直樹,2013/11/26 作成,(c)三上直樹 2013
MikamiUitOpen 0:a98746e7a170 4 //------------------------------------------------------------------------------
MikamiUitOpen 0:a98746e7a170 5
MikamiUitOpen 0:a98746e7a170 6 #ifndef RADIATOR_HPP
MikamiUitOpen 0:a98746e7a170 7 #define RADIATOR_HPP
MikamiUitOpen 0:a98746e7a170 8
MikamiUitOpen 0:a98746e7a170 9 class Radiator
MikamiUitOpen 0:a98746e7a170 10 {
MikamiUitOpen 0:a98746e7a170 11 private:
MikamiUitOpen 0:a98746e7a170 12 const float c1_;
MikamiUitOpen 0:a98746e7a170 13 float xnM1_;
MikamiUitOpen 0:a98746e7a170 14
MikamiUitOpen 0:a98746e7a170 15 // コピー・コンストラクタの使用禁止
MikamiUitOpen 0:a98746e7a170 16 Radiator(const Radiator& g);
MikamiUitOpen 0:a98746e7a170 17 // 代入演算子の使用禁止
MikamiUitOpen 0:a98746e7a170 18 Radiator& operator=(const Radiator& g);
MikamiUitOpen 0:a98746e7a170 19
MikamiUitOpen 0:a98746e7a170 20 public:
MikamiUitOpen 0:a98746e7a170 21 // デフォルト・コンストラクタ
MikamiUitOpen 0:a98746e7a170 22 explicit Radiator(float c1 = 1.0f) : c1_(c1) { Clear(); }
MikamiUitOpen 0:a98746e7a170 23
MikamiUitOpen 0:a98746e7a170 24 // 差分に対応する処理の実行
MikamiUitOpen 0:a98746e7a170 25 float Execute(float xin);
MikamiUitOpen 0:a98746e7a170 26
MikamiUitOpen 0:a98746e7a170 27 // 内部の遅延器のクリア
MikamiUitOpen 0:a98746e7a170 28 void Clear() { xnM1_ = 0; }
MikamiUitOpen 0:a98746e7a170 29 };
MikamiUitOpen 0:a98746e7a170 30
MikamiUitOpen 0:a98746e7a170 31 #endif // RADIATOR_HPP