WSM API v25.0.0 (2025.0.0)
Loading...
Searching...
No Matches
WSM::ApiProgress API

Description

API Progress Callbacks

Start, Progress, and Finish callbacks for API progress reporting.

They are passed to APIRegisterProgressCallbacksReadOnly() together with progress bounds and increment.

using WSM::ApiProgress::StartCbk = void(const std::string &)
 

 
using WSM::ApiProgress::ProgressCbk = void(float)
 
using WSM::ApiProgress::FinishedCbk = void(const Result &)
 
using WSM::ApiProgress::StartCbkFn = std::function< StartCbk >
 
using WSM::ApiProgress::ProgressCbkFn = std::function< ProgressCbk >
 
using WSM::ApiProgress::FinishedCbkFn = std::function< FinishedCbk >
 

Typedef Documentation

◆ FinishedCbk

using WSM::ApiProgress::FinishedCbk = typedef void(const Result&)

◆ FinishedCbkFn

using WSM::ApiProgress::FinishedCbkFn = typedef std::function<FinishedCbk>

◆ ProgressCbk

using WSM::ApiProgress::ProgressCbk = typedef void(float)

◆ ProgressCbkFn

using WSM::ApiProgress::ProgressCbkFn = typedef std::function<ProgressCbk>

◆ StartCbk

using WSM::ApiProgress::StartCbk = typedef void(const std::string&)


◆ StartCbkFn

using WSM::ApiProgress::StartCbkFn = typedef std::function<StartCbk>