Классы | |
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 |