DCL 3.7.4
Loading...
Searching...
No Matches
Thread.h File Reference
#include <dcl/Config.h>
#include <pthread.h>
#include <dcl/Object.h>
#include <dcl/String.h>

Go to the source code of this file.

Classes

class  Thread
class  Thread::Event
class  Thread::Mutex
class  Thread::CondVar
class  Thread::SingleLock< TYPE >

Macros

#define __DCL_THREAD_H__   20110109
#define INFINITE   (-1)
#define THREAD_ONCE_INIT   PTHREAD_ONCE_INIT

Typedefs

typedef pthread_once_t thread_once_t
typedef pthread_key_t thread_key_t

Macro Definition Documentation

◆ __DCL_THREAD_H__

#define __DCL_THREAD_H__   20110109

Definition at line 2 of file Thread.h.

◆ INFINITE

#define INFINITE   (-1)

Definition at line 34 of file Thread.h.

◆ THREAD_ONCE_INIT

#define THREAD_ONCE_INIT   PTHREAD_ONCE_INIT

Definition at line 35 of file Thread.h.

Typedef Documentation

◆ thread_key_t

typedef pthread_key_t thread_key_t

Definition at line 37 of file Thread.h.

◆ thread_once_t

typedef pthread_once_t thread_once_t

Definition at line 36 of file Thread.h.