Volume Cartographer 2.27.0
Public Member Functions | Public Attributes | List of all members
volcart::IterationsProgress Struct Referenceabstract

Mixin type for classes which report their progress. More...

#include <vc/core/types/Mixins.hpp>

Inheritance diagram for volcart::IterationsProgress:
[legend]
Collaboration diagram for volcart::IterationsProgress:
[legend]

Public Member Functions

virtual std::size_t progressIterations () const =0
 

Public Attributes

Signal progressStarted
 
Signal< std::size_t > progressUpdated
 
Signal progressComplete
 

Detailed Description

Mixin type for classes which report their progress.

Definition at line 13 of file Mixins.hpp.

Member Function Documentation

◆ progressIterations()

virtual std::size_t volcart::IterationsProgress::progressIterations ( ) const
pure virtual

Member Data Documentation

◆ progressComplete

Signal volcart::IterationsProgress::progressComplete

Definition at line 17 of file Mixins.hpp.

◆ progressStarted

Signal volcart::IterationsProgress::progressStarted

Definition at line 15 of file Mixins.hpp.

◆ progressUpdated

Signal<std::size_t> volcart::IterationsProgress::progressUpdated

Definition at line 16 of file Mixins.hpp.


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