NeurOX 1.0.0 dev-in-progress
Экосистема многопользовательской игры классические крестики-нолики с ИИ
Загрузка...
Поиск...
Не найдено
Структура FXThreadPool

Пул памяти потока Подробнее...

#include <_FXAlloc.h>

Граф связей класса FXThreadPool:

Открытые атрибуты

void *(** curr_alloc )(size_t NBytes)
 Указатель на указатель на функцию аллокации действующую в данном потоке(для профилирования)
 
void(** curr_free )(void *Ptr)
 Указатель на указатель на функцию освобождения действующую в данном потоке(для профилирования)
 
eXFAllocSearchTypesearch_type
 Указатель на переменную хранящую информацию о типе функций аллокации для данного потока(нужна при переключении режимов работы)
 
uint32_t isActive
 Показатель активности потока(для профилировщика, он же - сборщик мусора)
 
uint32_t ngrades
 Количество градаций
 
FXGradePoolgrades []
 Массив указателей на грейды, заканчивается NULL.
 

Подробное описание

Пул памяти потока

Данные класса

◆ curr_alloc

void *(** FXThreadPool::curr_alloc) (size_t NBytes)

Указатель на указатель на функцию аллокации действующую в данном потоке(для профилирования)

◆ curr_free

void(** FXThreadPool::curr_free) (void *Ptr)

Указатель на указатель на функцию освобождения действующую в данном потоке(для профилирования)

◆ grades

FXGradePool* FXThreadPool::grades[]

Массив указателей на грейды, заканчивается NULL.

◆ isActive

uint32_t FXThreadPool::isActive

Показатель активности потока(для профилировщика, он же - сборщик мусора)

◆ ngrades

uint32_t FXThreadPool::ngrades

Количество градаций

◆ search_type

eXFAllocSearchType* FXThreadPool::search_type

Указатель на переменную хранящую информацию о типе функций аллокации для данного потока(нужна при переключении режимов работы)


Объявления и описания членов структуры находятся в файле: