Searched refs:CallbackTracker (Results 1 - 24 of 24) sorted by relevance

/external/chromium_org/chrome/browser/sync_file_system/drive_backend/
H A Dcallback_tracker.cc12 CallbackTracker::CallbackTracker() { function in class:sync_file_system::drive_backend::CallbackTracker
15 CallbackTracker::~CallbackTracker() {
19 void CallbackTracker::AbortAll() {
29 scoped_ptr<internal::AbortHelper> CallbackTracker::PassAbortHelper(
H A Dcallback_tracker.h23 // CallbackTracker callback_tracker_;
35 class CallbackTracker { class in namespace:sync_file_system::drive_backend
39 CallbackTracker();
40 ~CallbackTracker();
43 // Upon AbortAll() call, CallbackTracker invokes |abort_closure| and voids all
46 // CallbackTracker.
66 DISALLOW_COPY_AND_ASSIGN(CallbackTracker);
H A Dcallback_tracker_unittest.cc23 CallbackTracker tracker;
39 CallbackTracker tracker;
H A Dcallback_tracker_internal.cc13 AbortHelper::AbortHelper(CallbackTracker* tracker)
H A Dcallback_tracker_internal.h21 class CallbackTracker;
27 explicit AbortHelper(CallbackTracker* tracker);
35 CallbackTracker* tracker_; // Not owned.
H A Dsync_engine.h232 CallbackTracker callback_tracker_;
/external/chromium_org/ppapi/shared_impl/
H A Dcallback_tracker.h57 // |CallbackTracker| tracks pending Pepper callbacks for a single module. It
60 // use |CallbackTracker| for two things: (1) to ensure that all callbacks are
64 class PPAPI_SHARED_EXPORT CallbackTracker class in namespace:ppapi
65 : public base::RefCountedThreadSafe<CallbackTracker> {
67 CallbackTracker();
77 friend class base::RefCountedThreadSafe<CallbackTracker>;
78 ~CallbackTracker();
81 // remove themselves from their provided |CallbackTracker|.
95 DISALLOW_COPY_AND_ASSIGN(CallbackTracker);
H A Dcallback_tracker.cc18 // CallbackTracker -------------------------------------------------------------
20 CallbackTracker::CallbackTracker() {} function in class:ppapi::CallbackTracker
22 void CallbackTracker::AbortAll() {
37 void CallbackTracker::PostAbortForResource(PP_Resource resource_id) {
50 CallbackTracker::~CallbackTracker() {
55 void CallbackTracker::Add(
63 void CallbackTracker::Remove(
H A Dtest_globals.cc12 callback_tracker_(new CallbackTracker) {}
17 callback_tracker_(new CallbackTracker) {}
27 CallbackTracker* TestGlobals::GetCallbackTrackerForInstance(
H A Dtracked_callback.h24 class CallbackTracker;
52 // the "owning" |CallbackTracker| will keep a reference until the callback is
164 scoped_refptr<CallbackTracker> tracker_;
H A Dppapi_globals.h29 class CallbackTracker;
71 virtual CallbackTracker* GetCallbackTrackerForInstance(
H A Dtest_globals.h64 virtual CallbackTracker* GetCallbackTrackerForInstance(PP_Instance instance)
90 scoped_refptr<CallbackTracker> callback_tracker_;
H A Dresource_tracker.cc236 CallbackTracker* callback_tracker =
/external/chromium_org/mojo/examples/pepper_container_app/
H A Dplugin_module.h17 class CallbackTracker;
34 ppapi::CallbackTracker* callback_tracker() { return callback_tracker_.get(); }
53 scoped_refptr<ppapi::CallbackTracker> callback_tracker_;
H A Dplugin_module.cc38 PluginModule::PluginModule() : callback_tracker_(new ppapi::CallbackTracker) {
H A Dmojo_ppapi_globals.h50 virtual ppapi::CallbackTracker* GetCallbackTrackerForInstance(
H A Dmojo_ppapi_globals.cc120 ppapi::CallbackTracker* MojoPpapiGlobals::GetCallbackTrackerForInstance(
/external/chromium_org/content/renderer/pepper/
H A Dplugin_module.h36 class CallbackTracker;
164 scoped_refptr<ppapi::CallbackTracker> GetCallbackTracker();
230 scoped_refptr<ppapi::CallbackTracker> callback_tracker_;
H A Dhost_globals.h36 virtual ppapi::CallbackTracker* GetCallbackTrackerForInstance(
H A Dplugin_module.cc401 : callback_tracker_(new ppapi::CallbackTracker),
582 scoped_refptr<ppapi::CallbackTracker> PluginModule::GetCallbackTracker() {
H A Dhost_globals.cc108 ppapi::CallbackTracker* HostGlobals::GetCallbackTrackerForInstance(
/external/chromium_org/ppapi/proxy/
H A Dplugin_globals.h58 virtual CallbackTracker* GetCallbackTrackerForInstance(
158 scoped_refptr<CallbackTracker> callback_tracker_;
H A Dplugin_globals.cc57 callback_tracker_(new CallbackTracker),
78 callback_tracker_(new CallbackTracker),
110 CallbackTracker* PluginGlobals::GetCallbackTrackerForInstance(
/external/chromium_org/chrome/browser/resources/google_now/
H A Dutility.js521 var CallbackTracker;
523 /** @type {CallbackTracker} */
525 /** @type {CallbackTracker} */
541 * @param {CallbackTracker} tracker Tracker to clear.
562 * @param {CallbackTracker} sameTracker Tracker for the call type.
564 * @param {CallbackTracker} otherTracker Tracker for the opposing call type.

Completed in 345 milliseconds