|
libmoost
|
Classes | |
| class | async_batch_processor |
| Allow a batch of jobs to be processed asyncronously whilst you wait. More... | |
| struct | enqueue_timeout |
| Thrown by async_worker when there is a timeout while trying to enqueue more work. More... | |
| class | async_worker |
| async_worker is a virtual class that simplifies the mechanics of doing work asynchronously. More... | |
| struct | default_safe_thread_policy |
| class | job_batch |
| class | safe_thread |
| class | safe_thread_group |
| class | simple_job_batch |
| class | simple_job_scheduler |
| class | threaded_job_batch |
| class | threaded_job_scheduler |
| class | token_mutex |
| token_mutex allows you to enter a critical section of code if you have a token that no one else does More... | |
| class | worker_group |
| struct | xtime_util |
| Some xtime utils to hide ugly operations. More... | |
Typedefs | |
| typedef volatile std::sig_atomic_t | signal_t |
| typedef volatile std::sig_atomic_t moost::thread::signal_t |
Definition at line 45 of file signal.hpp.