1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef BASE_TASK_TASK_OBSERVER_H_
- #define BASE_TASK_TASK_OBSERVER_H_
- #include "base/base_export.h"
- #include "base/pending_task.h"
- namespace base {
- class BASE_EXPORT TaskObserver {
- public:
-
-
-
- virtual void WillProcessTask(const PendingTask& pending_task,
- bool was_blocked_or_low_priority) = 0;
-
- virtual void DidProcessTask(const PendingTask& pending_task) = 0;
- protected:
- virtual ~TaskObserver() = default;
- };
- }
- #endif
|