diff options
Diffstat (limited to 'base/pending_task.h')
-rw-r--r-- | base/pending_task.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/base/pending_task.h b/base/pending_task.h index 1ae1fad..6c1c168 100644 --- a/base/pending_task.h +++ b/base/pending_task.h @@ -8,6 +8,7 @@ #include <queue> +#include "base/base_export.h" #include "base/callback.h" #include "base/location.h" #include "base/time.h" @@ -17,7 +18,7 @@ namespace base { // Contains data about a pending task. Stored in TaskQueue and DelayedTaskQueue // for use by classes that queue and execute tasks. -struct PendingTask : public TrackingInfo { +struct BASE_EXPORT PendingTask : public TrackingInfo { PendingTask(const tracked_objects::Location& posted_from, const Closure& task); PendingTask(const tracked_objects::Location& posted_from, @@ -44,7 +45,7 @@ struct PendingTask : public TrackingInfo { // Wrapper around std::queue specialized for PendingTask which adds a Swap // helper method. -class TaskQueue : public std::queue<PendingTask> { +class BASE_EXPORT TaskQueue : public std::queue<PendingTask> { public: void Swap(TaskQueue* queue); }; |