Searched refs:CallbackBase (Results 1 – 3 of 3) sorted by relevance
22 class CallbackBase; variable67 friend class CallbackBase; variable96 class BASE_EXPORT CallbackBase {98 inline CallbackBase(CallbackBase&& c) noexcept;99 CallbackBase& operator=(CallbackBase&& c) noexcept;101 explicit CallbackBase(const CallbackBaseCopyable& c);102 CallbackBase& operator=(const CallbackBaseCopyable& c);104 explicit CallbackBase(CallbackBaseCopyable&& c) noexcept;105 CallbackBase& operator=(CallbackBaseCopyable&& c) noexcept;122 bool EqualsInternal(const CallbackBase& other) const;[all …]
36 CallbackBase& CallbackBase::operator=(CallbackBase&& c) noexcept = default;37 CallbackBase::CallbackBase(const CallbackBaseCopyable& c) in CallbackBase() function in base::internal::CallbackBase40 CallbackBase& CallbackBase::operator=(const CallbackBaseCopyable& c) { in operator =()45 CallbackBase::CallbackBase(CallbackBaseCopyable&& c) noexcept in CallbackBase() function in base::internal::CallbackBase48 CallbackBase& CallbackBase::operator=(CallbackBaseCopyable&& c) noexcept { in operator =()53 void CallbackBase::Reset() { in Reset()59 bool CallbackBase::IsCancelled() const { in IsCancelled()64 bool CallbackBase::EqualsInternal(const CallbackBase& other) const { in EqualsInternal()68 CallbackBase::~CallbackBase() = default;
56 class OnceCallback<R(Args...)> : public internal::CallbackBase {66 : internal::CallbackBase(bind_state) {} in OnceCallback()75 : internal::CallbackBase(std::move(other)) {} in OnceCallback()78 static_cast<internal::CallbackBase&>(*this) = std::move(other);