Home
last modified time | relevance | path

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

/system/bt/gd/os/
Dhandler.h56 void Call(Functor&& functor, Args&&... args) { in Call() argument
57 Post(common::BindOnce(std::forward<Functor>(functor), std::forward<Args>(args)...)); in Call()
61 void CallOn(T* obj, Functor&& functor, Args&&... args) { in CallOn() argument
62 …Post(common::BindOnce(std::forward<Functor>(functor), common::Unretained(obj), std::forward<Args>(… in CallOn()
67 Functor&& functor, Args&&... args) { in BindOnce() argument
69 common::BindOnce(std::forward<Functor>(functor), std::forward<Args>(args)...), this); in BindOnce()
74 T* obj, Functor&& functor, Args&&... args) { in BindOnceOn() argument
76 …common::BindOnce(std::forward<Functor>(functor), common::Unretained(obj), std::forward<Args>(args)… in BindOnceOn()
80 …common::ContextualCallback<common::MakeUnboundRunType<Functor, Args...>> Bind(Functor&& functor, A… in Bind() argument
82 common::Bind(std::forward<Functor>(functor), std::forward<Args>(args)...), this); in Bind()
[all …]
/system/bt/gd/common/
Dbind.h34 inline base::Callback<MakeUnboundRunType<Functor, T, Args...>> BindOn(T* obj, Functor&& functor, Ar… in BindOn() argument
35 …return common::Bind(std::forward<Functor>(functor), common::Unretained(obj), std::forward<Args>(ar… in BindOn()
/system/bt/gd/
Dmodule.h107 void Call(Functor&& functor, Args&&... args) { in Call() argument
108 GetHandler()->Call(std::forward<Functor>(functor), std::forward<Args>(args)...); in Call()
112 void CallOn(T* obj, Functor&& functor, Args&&... args) { in CallOn() argument
113 GetHandler()->CallOn(obj, std::forward<Functor>(functor), std::forward<Args>(args)...); in CallOn()