Tag Parser
7.0.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
#include <progressfeedback.h>
Public Types | |
using | Callback = std::function< void(ActualProgressFeedback &feedback)> |
Public Member Functions | |
BasicProgressFeedback (const Callback &callback, const Callback &percentageOnlyCallback=Callback()) | |
BasicProgressFeedback (Callback &&callback, Callback &&percentageOnlyCallback=Callback()) | |
const std::string & | step () const |
byte | stepPercentage () const |
byte | overallPercentage () const |
void | updateStep (const std::string &step, byte stepPercentage=0) |
void | updateStep (std::string &&step, byte stepPercentage=0) |
void | updateStepPercentage (byte stepPercentage) |
void | updateStepPercentageFromFraction (double stepPercentage) |
void | updateOverallPercentage (byte overallPercentage) |
Definition at line 14 of file progressfeedback.h.
using TagParser::BasicProgressFeedback< ActualProgressFeedback >::Callback = std::function<void(ActualProgressFeedback &feedback)> |
Definition at line 16 of file progressfeedback.h.
|
inline |
Definition at line 39 of file progressfeedback.h.
|
inline |
Definition at line 48 of file progressfeedback.h.
|
inline |
Definition at line 66 of file progressfeedback.h.
|
inline |
Definition at line 56 of file progressfeedback.h.
|
inline |
Definition at line 61 of file progressfeedback.h.
|
inline |
Definition at line 107 of file progressfeedback.h.
|
inline |
Definition at line 72 of file progressfeedback.h.
|
inline |
Definition at line 82 of file progressfeedback.h.
|
inline |
Definition at line 91 of file progressfeedback.h.
|
inline |
Definition at line 102 of file progressfeedback.h.