Searched refs:DeferredAction (Results 1 – 1 of 1) sorted by relevance
38 class DeferredAction final {41 DeferredAction() = default;42 explicit DeferredAction(decltype(nullptr)) {} in DeferredAction() function45 explicit DeferredAction(T target) : mTarget(std::move(target)) {} in DeferredAction() function49 DeferredAction(DeferredAction&& other) : mTarget(std::move(other.mTarget)) { in DeferredAction() function54 ~DeferredAction() { call(); } in ~DeferredAction()62 DeferredAction& operator=(DeferredAction&& other) {84 DeferredAction& operator=(decltype(nullptr)) { in decltype()90 DeferredAction& operator=(T target) {95 DeferredAction(const DeferredAction& other) = delete;[all …]