Searched refs:functor (Results 1 – 3 of 3) sorted by relevance
/system/bt/gd/os/ |
D | handler.h | 56 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/ |
D | bind.h | 34 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/ |
D | module.h | 107 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()
|