diff options
author | Cristian Maglie <c.maglie@bug.st> | 2013-06-12 13:20:25 +0200 |
---|---|---|
committer | Cristian Maglie <c.maglie@bug.st> | 2013-06-12 13:20:25 +0200 |
commit | 8674a1b9e9da542b729d660d8f996f0e58008dbd (patch) | |
tree | 7c30a0d84394d927dbf92be5c46197e263633b82 /libraries/Bridge/Process.h | |
parent | 8b6a72f3b56dec9441ba1a1b151dc58a05dafa57 (diff) |
Refactored String methods and constructor on Process class.
Diffstat (limited to 'libraries/Bridge/Process.h')
-rw-r--r-- | libraries/Bridge/Process.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/libraries/Bridge/Process.h b/libraries/Bridge/Process.h index 2877545..cf950d4 100644 --- a/libraries/Bridge/Process.h +++ b/libraries/Bridge/Process.h @@ -23,16 +23,13 @@ class Process : public Stream { public: - // Default constructor uses global Bridge instance - Process() : bridge(Bridge), started(false), buffered(0), readPos(0) { } // Constructor with a user provided BridgeClass instance - Process(BridgeClass &_b) : bridge(_b), started(false), buffered(0), readPos(0) { } + Process(BridgeClass &_b = Bridge) : + bridge(_b), started(false), buffered(0), readPos(0) { } ~Process(); - void begin(String &command); - void begin(const char *command); - void addParameter(String ¶m); - void addParameter(const char *param); + void begin(const String &command); + void addParameter(const String ¶m); unsigned int run(); void runAsynchronously(); boolean running(); |