xtd 0.2.0
Loading...
Searching...
No Matches
xtd::iprogress< type_t > Class Template Referenceabstract
Inheritance diagram for xtd::iprogress< type_t >:
xtd::interface

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.

Public Methods

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

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: