IAllocator: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{IAllocator_brief}} {{function_list_begin}} {{function_list_add|Release|reference_name=IAllocator::Release|description={{IAllocator::Release brief}}}} {{functi…»)
 
Строка 3: Строка 3:
{{function_list_begin}}
{{function_list_begin}}
{{function_list_add|Release|reference_name=IAllocator::Release|description={{IAllocator::Release brief}}}}
{{function_list_add|Release|reference_name=IAllocator::Release|description={{IAllocator::Release brief}}}}
 
{{function_list_add|Clone|reference_name=IAllocator::Clone|description={{IAllocator::Clone brief}}}}
{{function_list_add|Allocate|reference_name=IAllocator::Allocate|description={{IAllocator::Allocate brief}}}}
{{function_list_add|Free|reference_name=IAllocator::Free|description={{IAllocator::Free brief}}}}
{{function_list_end}}
{{function_list_end}}

Версия 15:09, 2 марта 2017

Интерфейс менеджеров памяти, используемый управляющей подсистемой.

Release Шаблон:IAllocator::Release brief
Clone Выполняет клонирование менеджера памяти, время жизни порожденного менеджера управляется независимо от оригинала.
Allocate Выделяет память запрошенного объема.
Free Освобождает память, выделенную с помощью метода IAllocator::Allocate.