PLF Colony library: An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer validity to non-erased elements.
This repository is only setting up the library and it's tests to be published in https://cppget.org through Build2. We use a git submodule targetting a specific version of the library for each package version.
PLF Colony
- PLF Colony: https://plflib.org/colony.htm
- Also contain the change history at the end of the page.
- Repository: https://github.com/mattreecebentley/plf_colony/
Note about the separate test package:
The separate test package exists because the tests of plf-colony v6.x
depended on plf-rand
so to avoid additional dependencies for people wanting to use plf-colony
without the tests we split it in 2 packages, the test one being the one depending on plf-rand
, while plf-colony
does not.
However tests in versions 7.x
of plf-colony
do NOT have any dependencies, which makes the separated test package more complicated than necessary as the tests could be part of the plf-colony
package.
However, to avoid complicated changes in this repository and to allow easilly re-enabling dependencies in tests in the future, we will keep the separate packages as before.
license | zLib |
---|---|
project | plf-colony |
doc-url | plflib.org/colony.htm |
src-url | github.com/mattreecebentley/plf_colony.git |
mattreecebentley@gmail.com |
version | 7.47.0 (7.4.7) |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 7.44.0 (7.4.4) |
---|---|
repository | https://pkg.cppget.org/1/testing |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | 0 |
version | 7.43.0 (7.4.3) |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 7.39.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 7.33.1 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 7.31.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 7.16.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 7.10.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 7.3.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++ >= 20 |
reviews | +1 |
version | 6.24.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
reviews | +1 |
version | 6.12.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
reviews | +1 |
version | 6.0.0 |
---|---|
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
reviews | +1 |
version | 5.20.0+1 |
---|---|
license | zLib license |
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++17 |
reviews | +1 |
version | 5.11.0+1 |
---|---|
license | zLib license |
repository | https://pkg.cppget.org/1/stable |
depends | 0 |
requires | 1; c++17 |
reviews | +1 |