mbed RPC
Fork of mbed-rpc by
Diff: Arguments.cpp
- 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';