libmoost
moost::thread Namespace Reference

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 Documentation

typedef volatile std::sig_atomic_t moost::thread::signal_t

Definition at line 45 of file signal.hpp.