Home
last modified time | relevance | path

Searched refs:BindStateBase (Results 1 – 6 of 6) sorted by relevance

/external/libchrome/base/
Dcallback_internal.h33 class BindStateBase {
35 explicit BindStateBase(void (*destructor)(BindStateBase*)) in BindStateBase() function
37 ~BindStateBase() = default;
40 friend class scoped_refptr<BindStateBase>;
50 void (*destructor_)(BindStateBase*);
52 DISALLOW_COPY_AND_ASSIGN(BindStateBase);
86 explicit CallbackBase(BindStateBase* bind_state);
93 scoped_refptr<BindStateBase> bind_state_;
107 explicit CallbackBase(BindStateBase* bind_state) in CallbackBase()
Dcallback_unittest.cc17 void NopInvokeFunc(internal::BindStateBase*) {} in NopInvokeFunc() argument
24 struct FakeBindState1 : internal::BindStateBase {
25 FakeBindState1() : BindStateBase(&Destroy) {} in FakeBindState1()
28 static void Destroy(internal::BindStateBase* self) { in Destroy()
33 struct FakeBindState2 : internal::BindStateBase {
34 FakeBindState2() : BindStateBase(&Destroy) {} in FakeBindState2()
37 static void Destroy(internal::BindStateBase* self) { in Destroy()
Dcallback_internal.cc12 void BindStateBase::AddRef() { in AddRef()
16 void BindStateBase::Release() { in Release()
49 BindStateBase* bind_state) in CallbackBase()
Dcallback.h353 using PolymorphicInvoke = R (*)(internal::BindStateBase*, Args&&...);
362 Callback(internal::BindStateBase* bind_state, in Callback()
Dbind_internal.h317 static R Run(BindStateBase* base, UnboundArgs&&... unbound_args) {
379 struct BindState final : BindStateBase {
382 : BindStateBase(&Destroy),
394 static void Destroy(BindStateBase* self) {
/external/chromium-trace/catapult/telemetry/telemetry/internal/testing/
Dperf_report_output.txt312 …seTimerTaskInternal>)>, void ()(base::BaseTimerTaskInternal*)>::Run(base::internal::BindStateBase*)
2445 …hrome ^[.] base::internal::CallbackBase::CallbackBase(base::internal::BindStateBase*)
2447 --- base::internal::CallbackBase::CallbackBase(base::internal::BindStateBase*)