Lines Matching refs:functor
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()
87 T* obj, Functor&& functor, Args&&... args) { in BindOn() argument
89 …common::Bind(std::forward<Functor>(functor), common::Unretained(obj), std::forward<Args>(args)...)… in BindOn()