#include <DownloadLoggerProgress.hpp>
◆ DownloadLoggerProgress()
iv::logs::DownloadLoggerProgress::DownloadLoggerProgress |
( |
| ) |
|
|
default |
◆ begin()
void iv::logs::DownloadLoggerProgress::begin |
( |
| ) |
|
|
overrideprivatevirtual |
◆ build()
◆ end()
void iv::logs::DownloadLoggerProgress::end |
( |
| ) |
|
|
overrideprivatevirtual |
◆ incrElement()
void AbstractProgress::incrElement |
( |
const std::string & | extraInfo = "" | ) |
|
|
inherited |
◆ incrElements()
void AbstractProgress::incrElements |
( |
uint64_t | incrElements, |
|
|
const std::string & | extraInfo = "" ) |
|
inherited |
◆ isCancelling()
bool iv::logs::DownloadLoggerProgress::isCancelling |
( |
| ) |
|
|
overrideprivatevirtual |
◆ prvResetCounter()
void AbstractProgress::prvResetCounter |
( |
const std::string & | header | ) |
|
|
privateinherited |
◆ resetProgress()
void iv::logs::DownloadLoggerProgress::resetProgress |
( |
| ) |
|
|
overrideprivatevirtual |
◆ setHeader()
void AbstractProgress::setHeader |
( |
const std::string & | header | ) |
|
|
inherited |
◆ setHeaderWithNumberElements()
void AbstractProgress::setHeaderWithNumberElements |
( |
const std::string & | header, |
|
|
uint64_t | numElements ) |
|
inherited |
◆ setMessage()
void AbstractProgress::setMessage |
( |
const std::string & | txtMsg | ) |
|
|
inherited |
◆ setMessageDestroying()
void AbstractProgress::setMessageDestroying |
( |
const std::string & | txtMsg | ) |
|
|
inherited |
◆ updateProgress()
void iv::logs::DownloadLoggerProgress::updateProgress |
( |
| ) |
|
◆ visibleProgress()
void iv::logs::DownloadLoggerProgress::visibleProgress |
( |
bool | isVisible | ) |
|
|
overrideprivatevirtual |
◆ writeCurrentElements()
void iv::logs::DownloadLoggerProgress::writeCurrentElements |
( |
const std::string & | header, |
|
|
uint64_t | currentElements, |
|
|
const std::string & | extraInfo ) |
|
overrideprivatevirtual |
◆ writeMessage()
void iv::logs::DownloadLoggerProgress::writeMessage |
( |
const std::string & | header | ) |
|
|
overrideprivatevirtual |
◆ writeWithNumElements()
void iv::logs::DownloadLoggerProgress::writeWithNumElements |
( |
const std::string & | header, |
|
|
uint64_t | currentElements, |
|
|
uint64_t | numElements, |
|
|
const std::string & | extraInfo ) |
|
overrideprivatevirtual |
◆ m_currentElements
std::optional<uint64_t> iv::logs::DownloadLoggerProgress::m_currentElements |
|
private |
◆ m_extraInfo
std::optional<std::string> iv::logs::DownloadLoggerProgress::m_extraInfo |
|
private |
◆ m_header
std::optional<std::string> iv::logs::DownloadLoggerProgress::m_header |
|
private |
◆ m_isProgressVisible
std::atomic_bool iv::logs::DownloadLoggerProgress::m_isProgressVisible {false} |
|
private |
◆ m_message
CLabel* iv::logs::DownloadLoggerProgress::m_message {nullptr} |
|
private |
◆ m_mutex
std::mutex iv::logs::DownloadLoggerProgress::m_mutex |
|
private |
◆ m_numElements
std::optional<uint64_t> iv::logs::DownloadLoggerProgress::m_numElements |
|
private |
◆ m_progress
CProgress* iv::logs::DownloadLoggerProgress::m_progress {nullptr} |
|
private |
◆ m_requiresReset
std::atomic_bool iv::logs::DownloadLoggerProgress::m_requiresReset {false} |
|
private |
◆ m_withElements
bool AbstractProgress::m_withElements |
|
privateinherited |
The documentation for this class was generated from the following files: