Tatooine
|
Go to the source code of this file.
Classes | |
struct | tatooine::indicator_msg< Indicator > |
struct | tatooine::progress_indicator_wrapper< Indicator > |
Namespaces | |
namespace | tatooine |
Concepts | |
concept | tatooine::indicator_with_progress |
Functions | |
auto | tatooine::make_default_indeterminate_progress_bar () |
auto | tatooine::make_indeterminate_completion_thread (auto &indicator) |
template<typename F , typename... Args> requires is_invocable<F, Args...> | |
auto | tatooine::indeterminate_progress_bar (F &&f, Args &&...args) -> decltype(auto) |
template<typename F , typename... Args> requires is_invocable<F, indicator_msg<indicators::IndeterminateProgressBar>, Args...> && is_void<invoke_result< F, indicator_msg<indicators::IndeterminateProgressBar>, Args...>> | |
auto | tatooine::indeterminate_progress_bar (F &&f, Args &&...args) |
template<typename F , typename... Args> requires is_invocable<F, indicator_msg<indicators::IndeterminateProgressBar>, Args...> && (!is_void<invoke_result< F, indicator_msg<indicators::IndeterminateProgressBar>, Args...>>) | |
auto | tatooine::indeterminate_progress_bar (F &&f, Args &&...args) -> decltype(auto) |
template<typename F , typename... Args> requires std::invocable< F, progress_indicator_wrapper<indicators::BlockProgressBar>, Args...> | |
auto | tatooine::progress_bar (F &&f, Args &&...args) -> decltype(auto) |