By default, LinkedElements uses a policy OwningHeapAllocated; while retaining this interface, this policy should be recast to rely on a standard compliant allocator, with a default fallback to `std::allocator<T>` This way, a single policy would serve all the cases where objects are actually owned and managed by `LinkedElements`, and most special policies would be redundant. This turns out to be quite tedious and technical however, since the newer standard mandates to use std::allocator_traits as front-end, and moreover the standard allocators are always tied to one specific target type, while `LinkedElements` is deliberately used to maintain a polymorphic sequence. |
||
|---|---|---|
| .. | ||
| common | ||
| include | ||
| lib | ||
| lumiera | ||
| plugin | ||
| stage | ||
| steam | ||
| tool | ||
| vault | ||
| .gitignore | ||
| DIR_INFO | ||
| doxygen.dox | ||
| SConscript | ||