Libthreadar
1.4.0
|
Clibthreadar::barrier | Class barrier allows several threads to synchronize between them |
▼Clibthreadar::exception_base | Pure virtual class parent of all libthreadar exceptions |
Clibthreadar::exception_bug | Exception used to report webdar internal bugs |
Clibthreadar::exception_feature | Exception used to report an non-implemented feature |
Clibthreadar::exception_memory | Exception used to report memory allocation failures |
Clibthreadar::exception_range | Exception used to report out or range value or argument |
Clibthreadar::exception_system | Exception used to report operating system errors |
Clibthreadar::exception_thread | Exception used to report error met when manipulating threads |
Clibthreadar::fast_tampon< T > | Class fast_tampon provides asynchronous communication between two threads |
Clibthreadar::freezer | Class freezer is a semaphore like construct that has no maximum value |
▼Clibthreadar::mutex | Wrapper around the Posix pthread_mutex_t C objects |
Clibthreadar::condition | Wrapper around the Posix pthread_cond_t object and its associated mutex |
Clibthreadar::ratelier_gather< T > | Class ratelier_gather has a fixed length range of slots of arbitrary defined object type |
Clibthreadar::ratelier_scatter< T > | Class ratelier_scatter has a fixed length range of slots of arbitrary defined object type |
Clibthreadar::semaphore | Class semaphore is an enhanced version of Posix semaphore |
Clibthreadar::tampon< T > | DEPRECATED see fast_tampon instead! |
Clibthreadar::thread | Class thread is a pure virtual class, that implements thread creation and operations |