C3D Kernel  104598
Классы | Макросы | Перечисления
Файл tool_multithreading.h

Управление параллельной обработкой данных. Подробнее...

Классы

class  AuxiliaryData
 Родительский класс данных для менеджера параллельной обработки. Подробнее...
class  CacheManager< T >
 Менеджер параллельной обработки данных (менеджер кэшей). Подробнее...
class  CacheCleaner
 Базовый класс для объектов, требующих очистки кэшей. Подробнее...
class  MbGarbageCollection
 Сборщик мусора для объектов, использующих кэши. Подробнее...

Макросы

#define C3D_NULLKEY   0
#define INIT_BY_LONGTERM   ( longTerm != NULL ? new T( *longTerm ) : new T() )
#define DECLARE_RESET_FUNCS(Class)
 Объявление функции очистки.
#define IMPL_RESET_FUNCS(Class)
 Реализация функции очистки кэшей.

Перечисления

enum  MbeMultithreadedMode {
  mtm_Off = 0, mtm_Standard = 1, mtm_SafeItems = 2, mtm_Items = 3,
  mtm_Max = 31
}
 Режимы многопоточных вычислений. Подробнее...

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

Управление параллельной обработкой данных.

 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы