![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Typedefs | |
| template<class I , class E > | |
| using | HeapOwn = AllocationPolicy< I, E, std::allocator > |
| Default configuration to use heap memory for lib::Several. | |
Classes | |
| struct | AllocationPolicy |
| Policy Mix-In used to adapt to the ElementFactory and Allocator. More... | |
| class | ElementFactory |
Generic factory to manage objects within an ArrayBucket<I> storage, delegating to a custom allocator ALO for memory handling. More... | |
| struct | is_Stateless |
| Metafunction: probe if the given base factory is possibly monostate. More... | |
| class | OwnUniqueAdapter |
| Adapter to use a generic factory FAC for creating managed object instances with unique ownership. More... | |
| struct | SetupSeveral |
| Extension point: how to configure the SeveralBuilder to use an allocator ALO, initialised by ARGS. More... | |
| struct | SetupSeveral< ALO > |
| Specialisation: use a monostate allocator type ALO. More... | |
| struct | SetupSeveral< ALO, ALO< X > > |
| Specialisation: store a C++ standard allocator instance, which can be used to allocate objects of type X More... | |
| struct | SetupSeveral< std::void_t, lib::AllocationCluster & > |
| Specialisation to use lib::Several with storage managed by an AllocationCluster instance, which must be provided as argument. More... | |
| class | StdFactory |
| < Concepts and Adaptors for custom memory management More... | |
Variables | |
| template<class FAC > | |
| auto | is_Stateless_v = is_Stateless<FAC>{} |
| using HeapOwn = AllocationPolicy<I, E, std::allocator> |
Default configuration to use heap memory for lib::Several.
Definition at line 363 of file several-builder.hpp.
| struct lib::allo::SetupSeveral |
Collaboration diagram for SetupSeveral< ALO, ARGS >:| struct lib::allo::SetupSeveral< ALO > |
| Class Members | ||
|---|---|---|
| typedef AllocationPolicy< I, E, ALO > | Policy | |
Collaboration diagram for SetupSeveral< ALO >:| struct lib::allo::SetupSeveral< ALO, ALO< X > > |
Collaboration diagram for SetupSeveral< ALO, ALO< X > >:| struct lib::allo::SetupSeveral< std::void_t, lib::AllocationCluster & > |
| auto is_Stateless_v = is_Stateless<FAC>{} |
Definition at line 205 of file allocator-handle.hpp.
Referenced by TestTracking_test::demonstrate_checkAllocator().