diff options
author | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-09 20:16:14 +0000 |
---|---|---|
committer | sergeyu@chromium.org <sergeyu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-05-09 20:16:14 +0000 |
commit | 4fc20d17c45d997b19e75bc43ca4d0ae8edac82a (patch) | |
tree | 784a0f2939de10a8ec48050b9f8c9ebcf21f9be2 /base/message_loop.h | |
parent | c921d46409a0f1a97c40e99a03491be527df9fc1 (diff) | |
download | chromium_src-4fc20d17c45d997b19e75bc43ca4d0ae8edac82a.zip chromium_src-4fc20d17c45d997b19e75bc43ca4d0ae8edac82a.tar.gz chromium_src-4fc20d17c45d997b19e75bc43ca4d0ae8edac82a.tar.bz2 |
Add base::ThreadTaskRunnerHandler class.
The class will be used to hold a reference to the thread's task runner.
Review URL: https://chromiumcodereview.appspot.com/10380016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136110 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/message_loop.h')
-rw-r--r-- | base/message_loop.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/base/message_loop.h b/base/message_loop.h index c1ffc89..ef8d59f 100644 --- a/base/message_loop.h +++ b/base/message_loop.h @@ -42,7 +42,8 @@ namespace base { class Histogram; -} +class ThreadTaskRunnerHandle; +} // namespace base // A MessageLoop is used to process events for a particular thread. There is // at most one MessageLoop instance per thread. @@ -519,6 +520,7 @@ class BASE_EXPORT MessageLoop : public base::MessagePump::Delegate { // The message loop proxy associated with this message loop, if one exists. scoped_refptr<base::MessageLoopProxy> message_loop_proxy_; + scoped_ptr<base::ThreadTaskRunnerHandle> thread_task_runner_handle_; private: template <class T, class R> friend class base::subtle::DeleteHelperInternal; |