Searched refs:CallbackBase (Results 1 – 3 of 3) sorted by relevance
48 CallbackBase& CallbackBase::operator=(CallbackBase&& c) noexcept = default;49 CallbackBase::CallbackBase(const CallbackBaseCopyable& c) in CallbackBase() function in base::internal::CallbackBase52 CallbackBase& CallbackBase::operator=(const CallbackBaseCopyable& c) { in operator =()57 CallbackBase::CallbackBase(CallbackBaseCopyable&& c) noexcept in CallbackBase() function in base::internal::CallbackBase60 CallbackBase& CallbackBase::operator=(CallbackBaseCopyable&& c) noexcept { in operator =()65 void CallbackBase::Reset() { in Reset()71 bool CallbackBase::IsCancelled() const { in IsCancelled()76 bool CallbackBase::MaybeValid() const { in MaybeValid()81 bool CallbackBase::EqualsInternal(const CallbackBase& other) const { in EqualsInternal()85 CallbackBase::~CallbackBase() = default;
58 class CallbackBase; variable106 friend class CallbackBase; variable138 class CallbackBase {140 inline CallbackBase(CallbackBase&& c) noexcept;141 CallbackBase& operator=(CallbackBase&& c) noexcept;143 explicit CallbackBase(const CallbackBaseCopyable& c);144 CallbackBase& operator=(const CallbackBaseCopyable& c);146 explicit CallbackBase(CallbackBaseCopyable&& c) noexcept;147 CallbackBase& operator=(CallbackBaseCopyable&& c) noexcept;178 bool EqualsInternal(const CallbackBase& other) const;[all …]
88 class OnceCallback<R(Args...)> : public internal::CallbackBase {99 : internal::CallbackBase(bind_state) {} in OnceCallback()108 : internal::CallbackBase(std::move(other)) {} in OnceCallback()111 static_cast<internal::CallbackBase&>(*this) = std::move(other);