mbed RPC

Fork of mbed-rpc by mbed official

Revision:
6:be730ea7a82a
Parent:
1:6919289a5946
--- a/Arguments.cpp	Mon Aug 19 18:37:40 2013 +0300
+++ b/Arguments.cpp	Fri Jan 31 13:52:45 2014 +0000
@@ -83,6 +83,11 @@
     return argv[index];
 }
 
+template<> char* Arguments::getArg<char*>(void) {
+    index++;
+    return argv[index];
+}
+
 template<> char Arguments::getArg<char>(void) {
     index++;
     return *argv[index];
@@ -98,6 +103,11 @@
     return atof(argv[index]);
 }
 
+template<> bool Arguments::getArg<bool>(void) {
+    index++;
+    return atof(argv[index]);
+}
+
 Reply::Reply(char* r) {
     first = true;
     *r = '\0';