Классы | |
| class | BasicRefHandle |
| Базовый класс для хэндлов. Подробнее... | |
| class | AtomicVariable |
| Класс атомарной переменной. Подробнее... | |
| class | ObjectAllocateBuffer |
| Класс буфера для выделения места под объект, создаваемый оператором new(void*). Подробнее... | |
| class | FastMutex |
| Класс быстрого нерекурсивного мьютекса. Подробнее... | |
| class | SysCriticalSection |
| Реализация критической секции. Подробнее... | |
| class | SysSignalFlag |
| Реализация сигнального флага. Подробнее... | |
| class | SysThread |
| Класс для запуска и выхода из потока. Подробнее... | |
| class | SysThreadIdentifier |
| Класс обеспечивает идентификацию потоков. Подробнее... | |
| class | SysThreadLocalInt |
| Локальная потоковая переменная. Подробнее... | |
| class | SysThreadLocalPtr |
| Локальная потоковая переменная. Подробнее... | |
Пространства имен | |
| namespace | IntTypeFromPointer |
Функции | |
| template<typename T> | |
| void | FastWaitNoEqual (volatile const T *Variable, T BadValue) |
| Функция ожидания момента, когда занчение переменной Variable перестанет равняться BadValue. | |
| template<typename T> | |
| T * | FastWaitPtrNoEqualAndSet (T *volatile *Variable, T *Value) |
| Функция ожидания момента, когда занчение переменной Variable перестанет равняться Value. | |
| template<typename T> | |
| void | FastWaitEqual (volatile const T *Variable, T NeedValue) |
| Функция ожидания момента, когда занчение переменной Variable станет равной NeedValue. | |
| void | FastWaitEqual (const AtomicVariable &Variable, AtomicVariable::Type NeedValue) |
| Функция ожидания момента, когда занчение атомарной переменной станет равной NeedValue. | |
|
|
© Овсеевич Р.В. Документация по CntmLib 1.1.4 от 28 May 2008. Создано системой
1.5.3
|