xtd 0.2.0
xtd::iprogress< type_t > Class Template Referenceabstract

Definition

template<typename type_t>
class xtd::iprogress< type_t >

Defines a provider for progress updates.

Namespace
xtd
Library
xtd.core
Template Parameters
type_tThe type of progress update value. This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived
Examples:
iprogress.cpp.

Methods

virtual void report (const type_t &value) noexcept=0
 Reports a progress update. More...
 

Member Function Documentation

◆ report()

template<typename type_t >
virtual void xtd::iprogress< type_t >::report ( const type_t &  value)
pure virtualnoexcept

Reports a progress update.

Parameters
valueThe value of the updated progress.

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