libzypp 17.37.17
|
Classes | |
struct | ChildInfo |
Public Member Functions | |
ProgressObserverPrivate (ProgressObserver &p) | |
void | updateProgress () |
void | setLabel (const std::string &label) |
void | onChildStarted (ProgressObserver &) |
void | updateCounters () |
void | onChildFinished (ProgressObserver &child, ProgressObserver::FinishResult) |
Public Member Functions inherited from zyppng::BasePrivate | |
BasePrivate (Base &b) | |
virtual | ~BasePrivate () |
virtual void | init () |
Public Attributes | |
ProgressObserverWeakRef | _parent |
std::string | _label |
double | _counterValue = 0 |
double | _counterSteps = 0 |
double | _finishedValue = 0 |
double | _finishedSteps = 0 |
int | _baseValue = 0 |
int | _baseSteps = 100 |
bool | _started = false |
bool | _ignoreChildSigs = false |
std::vector< ProgressObserverRef > | _children |
std::vector< ChildInfo > | _childInfo |
Signal< void(ProgressObserver &sender) > | _sigStarted |
Signal< void(ProgressObserver &sender, const std::string &str)> | _sigLabelChanged |
Signal< void(ProgressObserver &sender, double steps) > | _sigStepsChanged |
Signal< void(ProgressObserver &sender, double steps) > | _sigValueChanged |
Signal< void(ProgressObserver &sender, double steps) > | _sigProgressChanged |
Signal< void(ProgressObserver &sender, ProgressObserver::FinishResult)> | _sigFinished |
Signal< void(ProgressObserver &sender, ProgressObserverRef child)> | _sigNewSubprogress |
Public Attributes inherited from zyppng::BasePrivate | |
Base::WeakPtr | parent |
std::unordered_set< Base::Ptr > | children |
Base * | z_ptr = nullptr |
std::thread::id | threadId = std::this_thread::get_id() |
Definition at line 8 of file progressobserver.cc.
|
inline |
Definition at line 12 of file progressobserver.cc.
void zyppng::ProgressObserverPrivate::updateProgress | ( | ) |
void zyppng::ProgressObserverPrivate::setLabel | ( | const std::string & | label | ) |
Definition at line 144 of file progressobserver.cc.
void zyppng::ProgressObserverPrivate::onChildStarted | ( | ProgressObserver & | ) |
Definition at line 84 of file progressobserver.cc.
void zyppng::ProgressObserverPrivate::updateCounters | ( | ) |
Definition at line 89 of file progressobserver.cc.
void zyppng::ProgressObserverPrivate::onChildFinished | ( | ProgressObserver & | child, |
ProgressObserver::FinishResult | ) |
Definition at line 122 of file progressobserver.cc.
ProgressObserverWeakRef zyppng::ProgressObserverPrivate::_parent |
Definition at line 19 of file progressobserver.cc.
std::string zyppng::ProgressObserverPrivate::_label |
Definition at line 20 of file progressobserver.cc.
double zyppng::ProgressObserverPrivate::_counterValue = 0 |
Definition at line 23 of file progressobserver.cc.
double zyppng::ProgressObserverPrivate::_counterSteps = 0 |
Definition at line 26 of file progressobserver.cc.
double zyppng::ProgressObserverPrivate::_finishedValue = 0 |
Definition at line 29 of file progressobserver.cc.
double zyppng::ProgressObserverPrivate::_finishedSteps = 0 |
Definition at line 32 of file progressobserver.cc.
int zyppng::ProgressObserverPrivate::_baseValue = 0 |
Definition at line 34 of file progressobserver.cc.
int zyppng::ProgressObserverPrivate::_baseSteps = 100 |
Definition at line 35 of file progressobserver.cc.
bool zyppng::ProgressObserverPrivate::_started = false |
Definition at line 37 of file progressobserver.cc.
bool zyppng::ProgressObserverPrivate::_ignoreChildSigs = false |
Definition at line 38 of file progressobserver.cc.
std::vector<ProgressObserverRef> zyppng::ProgressObserverPrivate::_children |
Definition at line 66 of file progressobserver.cc.
std::vector< ChildInfo > zyppng::ProgressObserverPrivate::_childInfo |
Definition at line 67 of file progressobserver.cc.
Signal<void ( ProgressObserver &sender) > zyppng::ProgressObserverPrivate::_sigStarted |
Definition at line 73 of file progressobserver.cc.
Signal<void ( ProgressObserver &sender, const std::string &str )> zyppng::ProgressObserverPrivate::_sigLabelChanged |
Definition at line 74 of file progressobserver.cc.
Signal<void ( ProgressObserver &sender, double steps ) > zyppng::ProgressObserverPrivate::_sigStepsChanged |
Definition at line 75 of file progressobserver.cc.
Signal<void ( ProgressObserver &sender, double steps ) > zyppng::ProgressObserverPrivate::_sigValueChanged |
Definition at line 76 of file progressobserver.cc.
Signal<void ( ProgressObserver &sender, double steps ) > zyppng::ProgressObserverPrivate::_sigProgressChanged |
Definition at line 77 of file progressobserver.cc.
Signal<void ( ProgressObserver &sender, ProgressObserver::FinishResult )> zyppng::ProgressObserverPrivate::_sigFinished |
Definition at line 78 of file progressobserver.cc.
Signal<void ( ProgressObserver &sender, ProgressObserverRef child )> zyppng::ProgressObserverPrivate::_sigNewSubprogress |
Definition at line 79 of file progressobserver.cc.