A header-only generationally indexed container library
Generationally indexed containers are a cache-friendly way of storing objects that are weakly referenced throughout your program. It may be part of an ECS as described during this talk.
The test cases are the perfect user-friendly documentation. For single element creation and access you may look at this file and for iterations you may look at this one.
Copy-paste the content of the include folder where you want to use this library.
cmake .
make checkLoosely ordered by priority:
- Clean installation and use as a CMake module
- Actual documentation
- Testing for weird types (non-copyabe, non-movable, ...)