diff options
author | tedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-26 08:17:37 +0000 |
---|---|---|
committer | tedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-02-26 08:17:37 +0000 |
commit | 17dc674a9c9be676ebe13014d4e2c406e0c0c1ad (patch) | |
tree | a860c9c606eb2698f5e7af9479c704ad69e25a4a /base/message_loop_proxy_impl.h | |
parent | b703d26d2ed97aa5c59fa70fd78821e1fe78dbf1 (diff) | |
download | chromium_src-17dc674a9c9be676ebe13014d4e2c406e0c0c1ad.zip chromium_src-17dc674a9c9be676ebe13014d4e2c406e0c0c1ad.tar.gz chromium_src-17dc674a9c9be676ebe13014d4e2c406e0c0c1ad.tar.bz2 |
Add functions to expand PostDelayedTask interface.
These functions add TimeDelta interfaces in addition to the int ms interfaces,
which will be removed at a later date.
BUG=108171
Review URL: http://codereview.chromium.org/9427023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123683 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/message_loop_proxy_impl.h')
-rw-r--r-- | base/message_loop_proxy_impl.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/base/message_loop_proxy_impl.h b/base/message_loop_proxy_impl.h index 847ee4c..88e1d45 100644 --- a/base/message_loop_proxy_impl.h +++ b/base/message_loop_proxy_impl.h @@ -25,10 +25,17 @@ class BASE_EXPORT MessageLoopProxyImpl virtual bool PostDelayedTask(const tracked_objects::Location& from_here, const base::Closure& task, int64 delay_ms) OVERRIDE; + virtual bool PostDelayedTask(const tracked_objects::Location& from_here, + const base::Closure& task, + base::TimeDelta delay) OVERRIDE; virtual bool PostNonNestableDelayedTask( const tracked_objects::Location& from_here, const base::Closure& task, int64 delay_ms) OVERRIDE; + virtual bool PostNonNestableDelayedTask( + const tracked_objects::Location& from_here, + const base::Closure& task, + base::TimeDelta delay) OVERRIDE; virtual bool RunsTasksOnCurrentThread() const OVERRIDE; protected: @@ -45,7 +52,7 @@ class BASE_EXPORT MessageLoopProxyImpl bool PostTaskHelper(const tracked_objects::Location& from_here, const base::Closure& task, - int64 delay_ms, + base::TimeDelta delay, bool nestable); // Allow the messageLoop to create a MessageLoopProxyImpl. |