From ec65e1fee5c25735e750bbc33b458d9216a8bcda Mon Sep 17 00:00:00 2001 From: Sebastian Jansson Date: Tue, 12 Mar 2019 15:11:55 +0100 Subject: [PATCH] Allow construction of TaskQueueForTest with TaskQueueBase Using simulated time implementation of TaskQueue with TaskQueueForTest. Bug: webrtc:10365 Change-Id: I9f853133aa9fcd5858a5e2e1e0f47ab1a6a5ca18 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/127292 Reviewed-by: Karl Wiberg Commit-Queue: Sebastian Jansson Cr-Commit-Position: refs/heads/master@{#27081} --- rtc_base/task_queue_for_test.cc | 4 +--- rtc_base/task_queue_for_test.h | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/rtc_base/task_queue_for_test.cc b/rtc_base/task_queue_for_test.cc index 5d99df5959..7806e7353a 100644 --- a/rtc_base/task_queue_for_test.cc +++ b/rtc_base/task_queue_for_test.cc @@ -12,8 +12,6 @@ namespace rtc { namespace test { -TaskQueueForTest::TaskQueueForTest(const char* queue_name, Priority priority) - : TaskQueue(queue_name, priority) {} -TaskQueueForTest::~TaskQueueForTest() {} +TaskQueueForTest::~TaskQueueForTest() = default; } // namespace test } // namespace rtc diff --git a/rtc_base/task_queue_for_test.h b/rtc_base/task_queue_for_test.h index 5f549c9716..315f161b22 100644 --- a/rtc_base/task_queue_for_test.h +++ b/rtc_base/task_queue_for_test.h @@ -22,8 +22,7 @@ namespace rtc { namespace test { class RTC_LOCKABLE TaskQueueForTest : public TaskQueue { public: - explicit TaskQueueForTest(const char* queue_name, - Priority priority = Priority::NORMAL); + using TaskQueue::TaskQueue; ~TaskQueueForTest(); // A convenience, test-only method that blocks the current thread while