c++-gtk-utils
|
Classes | |
class | CancelBlock |
A class enabling the cancellation state of a thread to be controlled. More... | |
class | Cond |
A wrapper class for pthread condition variables. More... | |
struct | CondError |
class | Exit |
A class which can be thrown to terminate the throwing thread. More... | |
class | Future |
A class representing a pthread thread which will provide a value. More... | |
struct | FutureThreadError |
struct | FutureWhenError |
class | GrecmutexLock |
A scoped locking class for exception safe locking of GStaticRecMutex objects. More... | |
class | JoinableHandle |
A class wrapping a Thread::Thread object representing a joinable thread. More... | |
class | Mutex |
A wrapper class for pthread mutexes. More... | |
struct | MutexError |
class | RecMutex |
A wrapper class for pthread mutexes which provides a recursive mutex. More... | |
struct | RecMutexError |
class | RWLock |
A wrapper class for pthread read-write locks. More... | |
struct | RWLockError |
struct | TaskError |
class | TaskManager |
A thread-pool class for managing tasks in multi-threaded programs. More... | |
class | Thread |
A class representing a pthread thread. More... | |
Enumerations | |
enum | Locked { locked } |
enum | DeferLock { defer } |
enum Cgu::Thread::Locked |