Class ProgressBarContextManager#

Class Documentation#

class ProgressBarContextManager#

Public Functions

ProgressBarContextManager(ProgressBarContextManager const&) = delete#
ProgressBarContextManager &operator=(
ProgressBarContextManager const&
) = delete#
inline size_t add_progress_bar(
const std::string &description,
indicators::Color text_color = indicators::Color::cyan,
indicators::FontStyle font_style = indicators::FontStyle::bold
)#
inline std::vector<std::unique_ptr<indicators::IndeterminateProgressBar>> &progress_bars(
)#
inline void display_all()#
inline void mark_pbar_as_completed(size_t bar_id)#

Public Static Functions

static inline ProgressBarContextManager &get_instance()#