ReUseX  0.0.1
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
ReUseX::core::ProgressObserver Class Reference

#include <processing_observer.hpp>

Public Member Functions

 ProgressObserver (std::string_view stage, size_t total=0)
 ~ProgressObserver ()
void update (size_t progress=1)
void operator++ ()
void operator+= (size_t increment)

Detailed Description

Definition at line 37 of file processing_observer.hpp.

Constructor & Destructor Documentation

◆ ProgressObserver()

ReUseX::core::ProgressObserver::ProgressObserver ( std::string_view stage,
size_t total = 0 )

◆ ~ProgressObserver()

ReUseX::core::ProgressObserver::~ProgressObserver ( )

Member Function Documentation

◆ operator++()

void ReUseX::core::ProgressObserver::operator++ ( )
inline

Definition at line 44 of file processing_observer.hpp.

References update().

◆ operator+=()

void ReUseX::core::ProgressObserver::operator+= ( size_t increment)
inline

Definition at line 45 of file processing_observer.hpp.

References update().

◆ update()

void ReUseX::core::ProgressObserver::update ( size_t progress = 1)

Referenced by operator++(), and operator+=().


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