Yosuke Kirihata / Mbed 2 deprecated Nucleo_extended_servo

Dependencies:   mbed

Revision:
6:8364e8639b4e
Parent:
5:8223f5a154e2
--- a/ExtendedServo.cpp	Wed Oct 15 10:21:51 2014 +0000
+++ b/ExtendedServo.cpp	Sun Oct 26 05:12:20 2014 +0000
@@ -9,45 +9,40 @@
  * コンストラクタ
  */
 ExtendedServo::ExtendedServo(PinName pin) : PwmServo(pin)
+//初期化リスト
+,mOffsetAngle(0)
+,mIsReverse(false)
+,mUpperLimit(180)
+,mLowerLimit(0)
 {
-  mOffsetAngle = 0;
-  mIsReverse   = false;
-  mUpperLimit  = 180;
-  mLowerLimit  = 0;
   setAngle(mOffsetAngle);
-}
-  //初期化子を使用した記述
-  /*mOffsetAngle(0)
-  ,mIsReverse(false)
-  ,mUpperLimit(180)
-  ,mLowerLimit(0)
-  {
-    setAngle(mOffsetAngle);
-  };*/
+};
  
 /**
  * コンストラクタ
  */
 ExtendedServo::ExtendedServo(PinName pin, int upperLimit , int lowerLimit) : PwmServo(pin)
+//初期化リスト
+,mOffsetAngle(0)
+,mIsReverse(false)
+,mUpperLimit(upperLimit)
+,mLowerLimit(lowerLimit)
 {
-  mOffsetAngle = 0;
-  mIsReverse   = false;
-  mUpperLimit  = upperLimit;
-  mLowerLimit  = lowerLimit;
   setAngle(mOffsetAngle);
-}
+};
  
 /**
  * コンストラクタ
  */
 ExtendedServo::ExtendedServo(PinName pin, int upperLimit ,int lowerLimit, int offsetAngle, bool isReverse) : PwmServo(pin)
+//初期化リスト
+,mOffsetAngle(offsetAngle)
+,mIsReverse(isReverse)
+,mUpperLimit(upperLimit)
+,mLowerLimit(lowerLimit)
 {
-  mOffsetAngle = offsetAngle;
-  mIsReverse   = isReverse;
-  mUpperLimit  = upperLimit;
-  mLowerLimit  = lowerLimit;
   setAngle(mOffsetAngle);
-}
+};
  
 /**
  * デストラクタ
@@ -72,7 +67,7 @@
   mIsReverse = isReverse;
 }
  
-int ExtendedServo::getDirection()
+bool ExtendedServo::getDirection()
 {
   return mIsReverse;
 }