DestructionValue(F &&f) | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | inline |
operator QFuture< Ret >() | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | inline |
operator>>(F &&f) -> decltype(this->Then(std::forward< F >(f))) | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | inline |
Ret_t typedef | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | |
SequenceProxy class | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | friend |
SequenceProxy(Sequencer< Future > *sequencer) | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | inline |
SequenceProxy(const SequenceProxy &proxy)=delete | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | |
SequenceProxy(SequenceProxy &&proxy)=default | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | |
Then(F &&f) -> SequenceProxy< UnwrapFutureType_t< decltype(f(std::declval< Ret >()))>, Future, DestructionTag > | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | inline |
Then(F &&f) -> EnableIf_t< std::is_same< void, decltype(f(std::declval< Ret >()))>::value > | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | inline |
Then(F &&f) -> EnableIf_t< std::is_same< void, Ret >::value &&std::is_same< void, decltype(f())>::value > | LeechCraft::Util::detail::SequenceProxy< Ret, Future, DestructionTag > | inline |