It is based on https://developer.mbed.org/users/gregeric/code/Nucleo_Hello_Encoder/

Revision:
2:4580c3869b7b
Parent:
1:0b315dd1bbbf
Child:
3:65021ea3fae5
diff -r 0b315dd1bbbf -r 4580c3869b7b rotary_encoder_abz_phase/rotary_encoder_abz_phase.hpp
--- a/rotary_encoder_abz_phase/rotary_encoder_abz_phase.hpp	Fri Feb 26 05:30:53 2016 +0000
+++ b/rotary_encoder_abz_phase/rotary_encoder_abz_phase.hpp	Fri Feb 26 16:08:52 2016 +0000
@@ -1,5 +1,5 @@
-#ifndef INCLUDED_ROTARY_ENCODER_ABZ_PHASE_H
-#define INCLUDED_ROTARY_ENCODER_ABZ_PHASE_H
+#ifndef INCLUDED_MBED_STL_ROTARY_ENCODER_ABZ_PHASE_H
+#define INCLUDED_MBED_STL_ROTARY_ENCODER_ABZ_PHASE_H
 
 #include "rotary_encoder_base.hpp"
 #include "mbed.h"
@@ -21,6 +21,8 @@
  * TIM5_CH2: AF2 @ PA_1*
  *
  */
+ 
+namespace mbed_stl {
 
 class rotary_encoder_abz_phase : public rotary_encoder_base {
 public:
@@ -39,4 +41,6 @@
     uint32_t counts_in_prev_intr_;
 };
 
+} /* namespace mbed_stl */
+
 #endif