summaryrefslogtreecommitdiffstats
path: root/adb/client/commandline.h
diff options
context:
space:
mode:
Diffstat (limited to 'adb/client/commandline.h')
-rw-r--r--adb/client/commandline.h8
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;