镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content
benny-edlundPublic

About

A task orient thread pool library for C++14 with cancellation and allocator support

Topics

Resources

Stars

17 stars

Watchers

2 watching

Forks

Repository files navigation

task-pool

ci codecov CodeQL  

About the library

The goal of task_pool was to write a minimal yet useful thread-pool library in C++14 with support for some non obvious features on a permissive license.

The library currently support lazy task arguments, cooperative cancellation and function composition with pipes. It also allows passing user defined allocators to manage the intermediate storage of task functions and arguments as well as pass through given allocators to task functions at runtime.

 

Describes build the library from source and it's various configuration options.

 

Comprehensive description on how to use the features of this library to build asynchronous applications.

 

Example programs using the library for asynchronous tasking

About

A task orient thread pool library for C++14 with cancellation and allocator support

Topics

Resources

Stars

17 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages