Searched defs:CallbackTracker (Results 1 - 4 of 4) 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);
/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(

Completed in 226 milliseconds