Struct logger_t::logger_progress_bar_t¶
Defined in File logger.hpp
Nested Relationships¶
This struct is a nested type of Class logger_t.
Struct Documentation¶
-
struct logger_progress_bar_t
Public Functions
-
inline void set_progress(float p)
-
inline void increase_max_ticks(std::size_t ticks = 1)
-
inline void set_max_ticks(std::size_t ticks)
-
inline void tick()
-
inline void set_foreground_colour(colour col)
-
inline void set_prefix(std::string prefix)
-
inline void set_postfix(std::string postfix)
-
inline void set_show_elapsed_time(bool v)
-
inline void set_show_remaining_time(bool v)
-
inline void complete()
-
inline void detach()
-
inline logger_progress_bar_t(logger_t *logger, std::unique_lock<std::mutex> l, std::size_t pbidx = 0)
-
inline ~logger_progress_bar_t() noexcept
-
logger_progress_bar_t(logger_progress_bar_t&&) = default
-
inline void set_progress(float p)