Skip to content

[this project is deprecated, please use staticlib_concurrent instead]

License

Notifications You must be signed in to change notification settings

carlhuth/staticlib_containers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Staticlibs Containers library

This project is a part of Staticlibs.

This project contains implementation of the following containers:

  • producer_consumer_queue single producer single consumer non-blocking queue implementation from facebook/folly with cosmetic chages
  • blocking_queue optionally bounded growing FIFO blocking queue with support for blocking and non-blocking multiple consumers and always non-blocking multiple producers

This library is header-only and has no dependencies.

Link to the API documentation.

License information

This project is released under the Apache License 2.0.

Changelog

2016-01-22

  • version 1.2.3
  • minor CMake changes

2015-11-25

  • version 1.2.2
  • headers ordering
  • tests cleanup

2015-11-06

  • version 1.2.1
  • pkg-config integration

2015-07-10

  • 1.2.0, added unblock to blocking_queue, waiting poll unified with take

2015-07-05

  • 1.1.0, added poll with timeout to blocking_queue

2015-07-05

  • 1.0.0, initial public version

About

[this project is deprecated, please use staticlib_concurrent instead]

Resources

License

Stars

Watchers

Forks

Packages

No packages published