Шаблон:Cpp allocator adapter body

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
template <class _CppAlloc>
class cpp_allocator_adapter;
_CppAllocАдаптируемый тип, реализующий Allocator C++.
Открытые типы
ТипОписание
allocator_typeТип менеджера памяти, используемого классом cpp_allocator_adapter для управления используемой памятью. Тип производится из _CppAlloc путем выполнения метаоперации std::allocator_traits<_CppAlloc>::rebind_alloc.
Открытые методы
МетодОписание
(конструкторы)Конструкторы класса cpp_allocator_adapter.
(деструктор)Виртуальный деструктор класса cpp_allocator_adapter.
get_allocatorВозвращает используемый C++ менеджер памяти типа cpp_allocator_adapter::allocator_type.
ReleaseРеализация InterfaceBase::Release.
CloneРеализация IAllocator::Clone.
AllocateРеализация IAllocator::Allocate.
FreeРеализация IAllocator::Free.
Реализует
ИнтерфейсОписание
Интерфейс менеджеров памяти, используемый управляющей подсистемой.