Barracuda Application Server C/C++ Reference
Native APIs, integration guides, and platform interfaces
ThreadLib.h File Reference
#include <TargConfig.h>
#include "ThreadLibArch.h"
Include dependency graph for ThreadLib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ThreadLock
 This class provides an easy and less error-prone way of locking and releasing a mutex. More...
 
struct  ThreadReleaseLock
 This class provides an easy and less error-prone way of temporarily releasing a locked mutex. More...
 
struct  ThreadMutex
 A mutual exclusion class. More...
 
struct  ThreadSemaphore
 A simple semaphore implementation. More...
 
struct  Thread
 A simple thread class. More...
 

Typedefs

typedef void(* Thread_Run) (struct Thread *th)
 Entry point invoked in the new thread after Thread::start. More...
 

Enumerations

enum  ThreadPriority
 Portable priority choices, mapped to the target operating system. More...