// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef BASE_TASK_TASK_OBSERVER_H_ #define BASE_TASK_TASK_OBSERVER_H_ #include "base/base_export.h" #include "base/pending_task.h" namespace base { // A TaskObserver is an object that receives notifications about tasks being // processed on the thread it's associated with. // // NOTE: A TaskObserver implementation should be extremely fast! class BASE_EXPORT TaskObserver { … }; } // namespace base #endif // BASE_TASK_TASK_OBSERVER_H_