![]() |
PIP 5.5.3
Platform-Independent Primitives
|
Поддержка многопоточности Подробнее...
Файлы | |
| файл | piblockingqueue.h |
| Блокирующая очередь | |
| файл | piconditionvar.h |
| Conditional variable. | |
| файл | pigrabberbase.h |
| Базовый класс для создания грабберов | |
| файл | pimutex.h |
| Базовая межпоточная блокировка | |
| файл | pipipelinethread.h |
| Класс для создания многопоточного конвейера | |
| файл | piprotectedvariable.h |
| Потокобезопасная переменная | |
| файл | pispinlock.h |
| Быстрая блокировка с полной нагрузкой | |
| файл | pithread.h |
| Класс потока | |
| файл | pithreadnotifier.h |
| Класс для простого уведомления и ожидания в различных потоках | |
| файл | pithreadpoolloop.h |
| Пул потоков | |
| файл | pitimer.h |
| Таймер | |
Классы | |
| class | PIMutex |
| Простой мьютекс Подробнее... | |
| class | PIMutexLocker |
| Автоблокировщик PIMutex. Подробнее... | |
| class | PIReadWriteLock |
| Блокировка чтения/записи Подробнее... | |
| class | PIReadLocker |
| Автоблокировщик на чтение PIReadWriteLock. Подробнее... | |
| class | PIWriteLocker |
| Автоблокировщик на запись PIReadWriteLock. Подробнее... | |
| class | PISemaphore |
| Простой семафор Подробнее... | |
| class | PISemaphoreLocker |
| Автоблокировщик PISemaphore. Подробнее... | |
| class | PISpinlock |
| Быстрая блокировка с полной нагрузкой Подробнее... | |
| class | PISpinlockLocker |
| Автоблокировщик PISpinlock. Подробнее... | |
| class | PIThread |
| Класс потока Подробнее... | |
| class | PIThreadNotifier |
| Класс для простого уведомления и ожидания в различных потоках Подробнее... | |
| class | PIThreadPoolLoop |
| Пул потоков Подробнее... | |
| class | PITimer |
| Таймер Подробнее... | |
Поддержка многопоточности
Эти файлы обеспечивают потоки, таймера, блокировки и несколько сложных многопоточных техник
Иван Пелипенко peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Андрей Бычков work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;