libzypp 17.34.0
zyppng::operators::detail::progress_helper< mode > Struct Template Reference

#include <zypp-core/zyppng/ui/progressobserver.h>

Public Member Functions

 progress_helper (ProgressObserverRef &&progressObserver, std::optional< std::string > &&newStr, double inc)
 
template<typename T >
void operator() (T &&)
 

Private Attributes

ProgressObserverRef _progressObserver
 
std::optional< std::string > _newString
 
double _progressInc
 

Detailed Description

template<auto mode = progress_helper_mode::Increase>
struct zyppng::operators::detail::progress_helper< mode >

Definition at line 76 of file progressobserver.h.

Constructor & Destructor Documentation

◆ progress_helper()

template<auto mode = progress_helper_mode::Increase>
zyppng::operators::detail::progress_helper< mode >::progress_helper ( ProgressObserverRef && progressObserver,
std::optional< std::string > && newStr,
double inc )
inline

Definition at line 78 of file progressobserver.h.

Member Function Documentation

◆ operator()()

template<auto mode = progress_helper_mode::Increase>
template<typename T >
void zyppng::operators::detail::progress_helper< mode >::operator() ( T && )
inline

Definition at line 85 of file progressobserver.h.

Member Data Documentation

◆ _progressObserver

template<auto mode = progress_helper_mode::Increase>
ProgressObserverRef zyppng::operators::detail::progress_helper< mode >::_progressObserver
private

Definition at line 98 of file progressobserver.h.

◆ _newString

template<auto mode = progress_helper_mode::Increase>
std::optional<std::string> zyppng::operators::detail::progress_helper< mode >::_newString
private

Definition at line 99 of file progressobserver.h.

◆ _progressInc

template<auto mode = progress_helper_mode::Increase>
double zyppng::operators::detail::progress_helper< mode >::_progressInc
private

Definition at line 100 of file progressobserver.h.


The documentation for this struct was generated from the following file: