Lines Matching refs:CancelableCallbackImpl
62 class CancelableCallbackImpl {
64 CancelableCallbackImpl() : weak_ptr_factory_(this) {} in CancelableCallbackImpl() function
67 explicit CancelableCallbackImpl(CallbackType callback) in CancelableCallbackImpl() function
72 ~CancelableCallbackImpl() = default;
106 using ForwarderType = void (CancelableCallbackImpl::*)(Args...); in MakeForwarder()
107 ForwarderType forwarder = &CancelableCallbackImpl::ForwardRepeating; in MakeForwarder()
113 using ForwarderType = void (CancelableCallbackImpl::*)(Args...); in MakeForwarder()
114 ForwarderType forwarder = &CancelableCallbackImpl::ForwardOnce; in MakeForwarder()
131 mutable base::WeakPtrFactory<CancelableCallbackImpl> weak_ptr_factory_;
133 DISALLOW_COPY_AND_ASSIGN(CancelableCallbackImpl);
142 internal::CancelableCallbackImpl<OnceCallback<Signature>>;
147 internal::CancelableCallbackImpl<RepeatingCallback<Signature>>;