Thread System 0.3.1
High-performance C++20 thread pool with work stealing and DAG scheduling
Loading...
Searching...
No Matches
kcenon::thread::job_builder Member List

This is the complete list of members for kcenon::thread::job_builder, including all inherited members.

build() -> std::unique_ptr< job >kcenon::thread::job_builderinline
build_shared() -> std::shared_ptr< job >kcenon::thread::job_builderinline
cancellation(const cancellation_token &token) -> job_builder &kcenon::thread::job_builderinline
cancellation_token_kcenon::thread::job_builderprivate
custom_job_factory_kcenon::thread::job_builderprivate
data_kcenon::thread::job_builderprivate
data_work_fn_kcenon::thread::job_builderprivate
from(Args &&... args) -> job_builder &kcenon::thread::job_builderinline
has_cancellation_kcenon::thread::job_builderprivate
has_priority_kcenon::thread::job_builderprivate
has_retry_kcenon::thread::job_builderprivate
has_timeout_kcenon::thread::job_builderprivate
job_builder()=defaultkcenon::thread::job_builder
name(const std::string &name) -> job_builder &kcenon::thread::job_builderinline
name_kcenon::thread::job_builderprivate
on_complete(std::function< void(common::VoidResult)> callback) -> job_builder &kcenon::thread::job_builderinline
on_complete_kcenon::thread::job_builderprivate
on_error(std::function< void(const common::error_info &)> callback) -> job_builder &kcenon::thread::job_builderinline
on_error_kcenon::thread::job_builderprivate
priority(job_priority prio) -> job_builder &kcenon::thread::job_builderinline
priority_kcenon::thread::job_builderprivate
retry(const retry_policy &policy) -> job_builder &kcenon::thread::job_builderinline
retry_policy_kcenon::thread::job_builderprivate
timeout(std::chrono::milliseconds timeout) -> job_builder &kcenon::thread::job_builderinline
timeout_kcenon::thread::job_builderprivate
use_custom_job_kcenon::thread::job_builderprivate
work(std::function< common::VoidResult()> work_fn) -> job_builder &kcenon::thread::job_builderinline
work_fn_kcenon::thread::job_builderprivate
work_with_data(const std::vector< uint8_t > &data, std::function< common::VoidResult(const std::vector< uint8_t > &)> work_fn) -> job_builder &kcenon::thread::job_builderinline