![]() |
LeechCraft
0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
|
Include dependency graph for channelutils.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| LC::Util | |
Functions | |
| template<typename T > | |
| Channel_ptr< T > | LC::Util::MergeChannels (QVector< Channel_ptr< T >> channels) |
| template<typename T = void, typename F , typename... Args, typename ItemType = std::conditional_t< !std::is_same_v<T, void>, T, typename ArgType_t<F, 0>::element_type::ItemType_t >> | |
| Channel_ptr< ItemType > | LC::Util::WithChannel (F &&f, Args &&... args) |
| template<typename F , typename Conv = std::identity, typename... Args, typename ItemType = RetType_t<F>::ResultType_t, typename ConvertedType = std::invoke_result_t<Conv, ItemType>> | |
| Channel_ptr< ConvertedType > | LC::Util::ChannelFromSingleResult (F &&f, Conv &&conv, Args &&... args) |