#include <spdmon.hpp>
|
| | LoggerProgress (std::shared_ptr< spdlog::logger > logger, std::string desc="", unsigned int total=0, bool ascii=false, unsigned int=0, spdlog::level::level_enum level=spdlog::level::warn) |
| | LoggerProgress (std::string desc="", unsigned int total=0, bool ascii=false, unsigned int=0, spdlog::level::level_enum level=spdlog::level::warn) |
| | ~LoggerProgress () |
| | LoggerProgress (const LoggerProgress &other)=delete |
| LoggerProgress & | operator= (const LoggerProgress &other)=delete |
| | LoggerProgress (LoggerProgress &&other) noexcept=delete |
| LoggerProgress & | operator= (LoggerProgress &&other) noexcept=delete |
| void | ShowProgress (timepoint_t now=clock_t::now()) final |
| void | RenderStatusLine (fmt::memory_buffer &buf, unsigned int width) final |
| std::shared_ptr< spdlog::logger > | GetLogger () |
| | BaseProgress (std::string desc="", unsigned int total=0, bool ascii=false) |
| virtual | ~BaseProgress ()=default |
| void | Restart (std::string desc="", unsigned int total=0) |
| unsigned int | Count () |
| BaseProgress & | operator++ () |
| void | operator+= (unsigned int n) |
| void | SetTotal (unsigned int n) |
| unsigned int | Size () |
| void | FormatBarTo (fmt::memory_buffer &buf, unsigned int width, float frac) |
| void | Update (unsigned int n=1) |
| void | RenderProgress (timepoint_t now, unsigned int width, fmt::memory_buffer &buf) |
Definition at line 586 of file spdmon.hpp.
◆ LoggerProgress() [1/4]
| spdmon::LoggerProgress::LoggerProgress |
( |
std::shared_ptr< spdlog::logger > | logger, |
|
|
std::string | desc = "", |
|
|
unsigned int | total = 0, |
|
|
bool | ascii = false, |
|
|
unsigned int | = 0, |
|
|
spdlog::level::level_enum | level = spdlog::level::warn ) |
|
inlineexplicit |
◆ LoggerProgress() [2/4]
| spdmon::LoggerProgress::LoggerProgress |
( |
std::string | desc = "", |
|
|
unsigned int | total = 0, |
|
|
bool | ascii = false, |
|
|
unsigned int | = 0, |
|
|
spdlog::level::level_enum | level = spdlog::level::warn ) |
|
inlineexplicit |
◆ ~LoggerProgress()
| spdmon::LoggerProgress::~LoggerProgress |
( |
| ) |
|
|
inline |
◆ LoggerProgress() [3/4]
| spdmon::LoggerProgress::LoggerProgress |
( |
const LoggerProgress & | other | ) |
|
|
delete |
◆ LoggerProgress() [4/4]
| spdmon::LoggerProgress::LoggerProgress |
( |
LoggerProgress && | other | ) |
|
|
deletenoexcept |
◆ GetLogger()
| std::shared_ptr< spdlog::logger > spdmon::LoggerProgress::GetLogger |
( |
| ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ RenderStatusLine()
| void spdmon::LoggerProgress::RenderStatusLine |
( |
fmt::memory_buffer & | buf, |
|
|
unsigned int | width ) |
|
inlinefinalvirtual |
◆ ShowProgress()
| void spdmon::LoggerProgress::ShowProgress |
( |
timepoint_t | now = clock_t::now() | ) |
|
|
inlinefinalvirtual |
The documentation for this class was generated from the following file: