Inkscape
Vector Graphics Editor
|
Public Attributes | |
std::function< R(Progress< T... > &)> | work |
std::function< void()> | on_started = {} |
std::function< void(T...)> | on_progress = {} |
duration | throttle_time = duration::zero() |
std::function< void(R)> | on_complete = {} |
std::function< void()> | on_cancelled = {} |
std::function< void(std::exception_ptr)> | on_exception = {} |
std::function< void()> | on_finished = {} |
Definition at line 51 of file background-task.h.
std::function<void ()> Inkscape::Async::BackgroundTask< R, T >::params::on_cancelled = {} |
Definition at line 63 of file background-task.h.
std::function<void (R)> Inkscape::Async::BackgroundTask< R, T >::params::on_complete = {} |
Definition at line 61 of file background-task.h.
std::function<void (std::exception_ptr)> Inkscape::Async::BackgroundTask< R, T >::params::on_exception = {} |
Definition at line 65 of file background-task.h.
std::function<void ()> Inkscape::Async::BackgroundTask< R, T >::params::on_finished = {} |
Definition at line 68 of file background-task.h.
std::function<void (T...)> Inkscape::Async::BackgroundTask< R, T >::params::on_progress = {} |
Definition at line 57 of file background-task.h.
Referenced by Inkscape::Async::BackgroundTask< R, T >::BackgroundTask().
std::function<void ()> Inkscape::Async::BackgroundTask< R, T >::params::on_started = {} |
Definition at line 55 of file background-task.h.
duration Inkscape::Async::BackgroundTask< R, T >::params::throttle_time = duration::zero() |
Definition at line 59 of file background-task.h.
Referenced by Inkscape::Async::BackgroundTask< R, T >::BackgroundTask().
std::function<R (Progress<T...>&)> Inkscape::Async::BackgroundTask< R, T >::params::work |
Definition at line 53 of file background-task.h.
Referenced by Inkscape::Async::BackgroundTask< R, T >::BackgroundTask().