Compiler Error 493
What you've written in your .c/.cpp file does not match what you've declared in your header (.h) file, e.g.
#include "mbed.h" class foo{ public: void bar(int); //original function void bar(float); //overloaded function } void foo::bar(int){ /* CODE */ } void foo::bar(double){ //argument does not match function definition /* CODE */ }