Lines Matching defs:CancelableTaskTracker
60 const CancelableTaskTracker::TaskId CancelableTaskTracker::kBadTaskId = 0;
62 CancelableTaskTracker::CancelableTaskTracker()
65 CancelableTaskTracker::~CancelableTaskTracker() {
71 CancelableTaskTracker::TaskId CancelableTaskTracker::PostTask(
80 CancelableTaskTracker::TaskId CancelableTaskTracker::PostTaskAndReply(
97 Bind(&CancelableTaskTracker::Untrack, weak_factory_.GetWeakPtr(), id);
113 CancelableTaskTracker::TaskId CancelableTaskTracker::NewTrackedTaskId(
126 Bind(&CancelableTaskTracker::Untrack, weak_factory_.GetWeakPtr(), id),
142 void CancelableTaskTracker::TryCancel(TaskId id) {
158 void CancelableTaskTracker::TryCancelAll() {
169 bool CancelableTaskTracker::HasTrackedTasks() const {
174 void CancelableTaskTracker::Track(TaskId id, CancellationFlag* flag) {
181 void CancelableTaskTracker::Untrack(TaskId id) {