C3D Kernel  104065
Классы | Макросы | Функции
Файл tool_mutex.h

Реализация блокировок на базе системных механизмов синхронизации и OpenMP блокировок.details Реализация блокировок (в том числе блокировки в области видимости) на базе системных механизмов синхронизации и OpenMP блокировок.
. Подробнее...

Классы

class  CommonMutex
 Управление блокировками. Подробнее...
class  CommonRecursiveMutex
 Обертка для вложенного OpenMP lock. Подробнее...
class  ScopedLock
 Блокировки и другие средства синхронизации. Подробнее...
class  ScopedRecursiveLock
 Рекурсивная блокировка в области видимости. Подробнее...
class  MbSyncItem
 Базовый объект, предоставляющий средства синхронизации. Подробнее...
class  MbNestSyncItem
 Базовый объект синхронизации, поддерживающий множественные блокировки. Подробнее...

Макросы

#define SET_MEMORY_SCOPED_LOCK   ScopedRecursiveLock memScopedLock( GetMemoryLock() );

Функции

bool IsSafeMultithreading ()
bool IsInParallel ()
unsigned int CreateThreadKey ()
unsigned int GetThreadKey ()
CommonRecursiveMutexGetMemoryLock ()

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

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