Skip to content

marksweeneyster/cpp_concurrency_box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp_concurrency_box

Sandbox for C++ concurrency stuff.

Mostly inspired by C++ Concurrency in Action (a must have).

Queue stuff

Lock based queues defined in include/apricot/queue.hpp.

(The namespace name "apricot" was a random choice.)

demo apps

These exercise the queues in various ways

  1. demo0 - Queue0 with std::future
  2. demo1 - Queue1 with std::future
  3. demo2 - Queue1 with std::packaged_task
  4. tdemo - Interruptible thread (in progress)
  5. thread_local_app - demo of thread_local storage

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published