for DigitalOut toggling, Class "ticker" used.

Revision:
0:d4dad8ffa192
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ToggleDigitalOut.h	Wed May 15 14:59:36 2013 +0000
@@ -0,0 +1,23 @@
+/* mbed ToggleDigitalOut Library
+ * Copyright (c) 2013 KentaShimizu
+ * Version 0.1 (May 15, 2013)
+ * Released under the MIT License: http://mbed.org/license/mit
+ */
+
+#ifndef _IG_TOGGLEDIGITALOUT_20130515
+#define _IG_TOGGLEDIGITALOUT_20130515
+
+#include "mbed.h"
+
+class ToggleDigitalOut : public DigitalOut{
+private:
+protected:
+    Ticker* ticker;
+public:
+    ToggleDigitalOut(PinName pin);
+    virtual ~ToggleDigitalOut();
+    virtual void toggle(void);
+    virtual void toggling(float span);
+    virtual void stopToggling(void);
+};
+#endif