![]() |
PIP 5.5.3
Platform-Independent Primitives
|
Multithreading support. More...
Files | |
| file | piblockingqueue.h |
| Queue with blocking. | |
| file | piconditionvar.h |
| Conditional variable. | |
| file | pigrabberbase.h |
| Abstract class for create grabbers. | |
| file | pimutex.h |
| Basic interthread lock. | |
| file | pipipelinethread.h |
| Class for create multihread pipeline. | |
| file | piprotectedvariable.h |
| Thread-safe variable. | |
| file | pispinlock.h |
| Fast and full-load lock. | |
| file | pithread.h |
| Thread class. | |
| file | pithreadnotifier.h |
| Class for simple notify and wait in different threads. | |
| file | pithreadpoolloop.h |
| Thread pool loop. | |
| file | pitimer.h |
| Timer. | |
Classes | |
| class | PIMutex |
| Simple mutex. More... | |
| class | PIMutexLocker |
| PIMutex autolocker More... | |
| class | PIReadWriteLock |
| Read/Write lock. More... | |
| class | PIReadLocker |
| PIReadWriteLock read autolocker More... | |
| class | PIWriteLocker |
| PIReadWriteLock write autolocker More... | |
| class | PISemaphore |
| Basic semaphore. More... | |
| class | PISemaphoreLocker |
| PISemaphore autolocker More... | |
| class | PISpinlock |
| Fast and full-load lock. More... | |
| class | PISpinlockLocker |
| PISpinlock autolocker More... | |
| class | PIThread |
| Thread class. More... | |
| class | PIThreadNotifier |
| Class for simple notify and wait in different threads. More... | |
| class | PIThreadPoolLoop |
| Thread pool loop. More... | |
| class | PITimer |
| Timer. More... | |
Multithreading support.
These files provides thread, timer, blocking and several complex multithreading techniques
Ivan Pelipenko peri4.nosp@m.ko@y.nosp@m.andex.nosp@m..ru; Andrey Bychkov work..nosp@m.a.b@.nosp@m.yande.nosp@m.x.ru;