carb/tasking/IThreadPool.h¶
↰ Parent directory: carb/tasking/
IThreadPool definition file.
Source: carb/tasking/IThreadPool.h
Included By¶
carb/tasking/ThreadPoolUtils.h: ThreadPoolWrapper definition file.
Namespaces¶
carb: The main Carbonite namespace.
carb::tasking: Namespace for carb.tasking.plugin and related utilities.
Classes¶
carb::tasking::IThreadPool: Optional plugin providing helpful facilities for utilizing a pool of threads to perform basic small tasks.
carb::tasking::ThreadPool: Opaque handle for a thread pool.
Typedefs¶
carb::tasking::JobFn: Defines the function for performing a user-provided job.