diff options
Diffstat (limited to 'adb/client/commandline.h')
| -rw-r--r-- | adb/client/commandline.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/adb/client/commandline.h b/adb/client/commandline.h index 3d10030fa..3aa03a723 100644 --- a/adb/client/commandline.h +++ b/adb/client/commandline.h @@ -83,6 +83,14 @@ class DefaultStandardStreamsCallback : public StandardStreamsCallbackInterface { DISALLOW_COPY_AND_ASSIGN(DefaultStandardStreamsCallback); }; +class SilentStandardStreamsCallbackInterface : public StandardStreamsCallbackInterface { + public: + SilentStandardStreamsCallbackInterface() = default; + void OnStdout(const char*, int) override final {} + void OnStderr(const char*, int) override final {} + int Done(int status) override final { return status; } +}; + // Singleton. extern DefaultStandardStreamsCallback DEFAULT_STANDARD_STREAMS_CALLBACK; |
