Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mattreecebentley/plf_colony

An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.
https://github.com/mattreecebentley/plf_colony

bucket container cpp template unordered

Last synced: 28 days ago
JSON representation

An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.

Awesome Lists containing this project

README

        

# plf::colony
An unordered data container providing fast iteration/insertion/erasure while maintaining pointer/iterator/reference validity to non-erased elements.
Documentation and function descriptions here: https://plflib.org/colony.htm#functions

- A conan package for colony is available here: https://conan.io/center/plf_colony
- A build2 package for colony is available here: https://cppget.org/plf-colony

plf::colony is C++98/03/11/14/17/20/23-compatible.

![Infographic describing the container](https://i.imgur.com/tnRmFBv.png)