Index: base/single_thread_task_runner.h |
diff --git a/base/single_thread_task_runner.h b/base/single_thread_task_runner.h |
index 6e9319314894c3f8ed52269c9e526c96fa92e6d5..2f167006ae304d07ed0cabcacaa916997c08bf5c 100644 |
--- a/base/single_thread_task_runner.h |
+++ b/base/single_thread_task_runner.h |
@@ -5,6 +5,8 @@ |
#ifndef BASE_SINGLE_THREAD_TASK_RUNNER_H_ |
#define BASE_SINGLE_THREAD_TASK_RUNNER_H_ |
+#include <string> |
+ |
#include "base/base_export.h" |
#include "base/sequenced_task_runner.h" |
@@ -29,6 +31,9 @@ class BASE_EXPORT SingleThreadTaskRunner : public SequencedTaskRunner { |
return RunsTasksOnCurrentThread(); |
} |
+ // Returns the name of the thread this TaskRunner is associated with. |
+ virtual std::string GetThreadName() const = 0; |
+ |
protected: |
~SingleThreadTaskRunner() override {} |
}; |