ソースを参照

Compile without c++11.

Marek Bel 6 年 前
コミット
eb1d17c3c6
1 ファイル変更8 行追加0 行削除
  1. 8 0
      Firmware/Timer.h

+ 8 - 0
Firmware/Timer.h

@@ -32,12 +32,20 @@ private:
  *
  * Maximum period is at least 49 days.
  */
+#if __cplusplus>=201103L
 using LongTimer = Timer<unsigned long>;
+#else
+typedef Timer<unsigned long> LongTimer;
+#endif
 /**
  * @brief Timer unsigned short specialization
  *
  * Maximum period is at least 65 seconds.
  */
+#if __cplusplus>=201103L
 using ShortTimer = Timer<unsigned short>;
+#else
+typedef Timer<unsigned short> ShortTimer;
+#endif
 
 #endif /* TIMER_H */