Home
last modified time | relevance | path

Searched refs:CallbackBase (Results 1 – 3 of 3) sorted by relevance

/external/libchrome/base/
Dcallback_internal.h22 class CallbackBase; variable
67 friend class CallbackBase; variable
96 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 …]
Dcallback_internal.cc36 CallbackBase& CallbackBase::operator=(CallbackBase&& c) noexcept = default;
37 CallbackBase::CallbackBase(const CallbackBaseCopyable& c) in CallbackBase() function in base::internal::CallbackBase
40 CallbackBase& CallbackBase::operator=(const CallbackBaseCopyable& c) { in operator =()
45 CallbackBase::CallbackBase(CallbackBaseCopyable&& c) noexcept in CallbackBase() function in base::internal::CallbackBase
48 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;
Dcallback.h56 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);