Navigation
API > API/Plugins > API/Plugins/RigLogicLib > API/Plugins/RigLogicLib/pma
Inheritance Hierarchy
- std::scoped_allocator_adaptor< impl::PolyAllocator< T, alignof(typename impl::max_align_of< T, impl::min_align_t >::type), DefaultMemoryResource > >
- PolyAllocator
References
| Module | RigLogicLib |
| Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/pma/PolyAllocator.h |
| Include | #include "pma/PolyAllocator.h" |
Syntax
template<typename T, std::size_t Alignment, class TDefaultMemoryResource>
class PolyAllocator : public std::scoped_allocator_adaptor< impl::PolyAllocator< T, alignof(typename impl::max_align_of< T, impl::min_align_t >::type), DefaultMemoryResource > >
Constructors
| Type | Name | Description | |
|---|---|---|---|
PolyAllocator
(
MemoryResource* memRes |
|||
PolyAllocator
(
const PolyAllocator< U, UAlignment, UDefaultMemoryResource >& rhs |
|||
PolyAllocator
(
const impl::PolyAllocator< U, UAlignment, UDefaultMemoryResource >& rhs |
Classes
| Type | Name | Description | |
|---|---|---|---|
| rebind |