TuttleOFX  1
tuttle::host::ofx::OfxhIProgress Class Reference

#include <OfxhProgress.hpp>

Inheritance diagram for tuttle::host::ofx::OfxhIProgress:
Collaboration diagram for tuttle::host::ofx::OfxhIProgress:

Public Member Functions

virtual ~OfxhIProgress ()
virtual void progressStart (const std::string &message)=0
 Start doing progress.
virtual void progressEnd ()=0
 finish yer progress
virtual bool progressUpdate (const double t)=0

Detailed Description

Things that display progress derive from this ABC and implement the following functions.

Definition at line 42 of file OfxhProgress.hpp.


Constructor & Destructor Documentation

virtual tuttle::host::ofx::OfxhIProgress::~OfxhIProgress ( ) [inline, virtual]

Definition at line 45 of file OfxhProgress.hpp.


Member Function Documentation

virtual void tuttle::host::ofx::OfxhIProgress::progressEnd ( ) [pure virtual]

finish yer progress

Implemented in tuttle::host::ImageEffectNode.

virtual void tuttle::host::ofx::OfxhIProgress::progressStart ( const std::string &  message) [pure virtual]

Start doing progress.

Implemented in tuttle::host::ImageEffectNode.

virtual bool tuttle::host::ofx::OfxhIProgress::progressUpdate ( const double  t) [pure virtual]

set the progress to some level of completion, returns true if you should abandon processing, false to continue

Implemented in tuttle::host::ImageEffectNode.


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