#include <stdlib.h>
#include <errno.h>
#include <WinError.h>
#include <omnithread.h>
#include <process.h>
#include "threaddata.cc"
Classes | |
class | _internal_omni_thread_dummy |
class | _internal_omni_thread_helper |
class | omni_thread_dummy |
Defines | |
#define | DB(x) |
#define | SEMAPHORE_MAX 0x7fffffff |
#define | MAX_SLEEP_SECONDS (DWORD)4294966 |
#define | INSIDE_THREAD_IMPL_CC |
Functions | |
unsigned __stdcall | omni_thread_wrapper (void *ptr) |
#define DB | ( | x | ) |
#define INSIDE_THREAD_IMPL_CC |
#define MAX_SLEEP_SECONDS (DWORD)4294966 |
#define SEMAPHORE_MAX 0x7fffffff |
Referenced by omni_semaphore::omni_semaphore().
unsigned __stdcall omni_thread_wrapper | ( | void * | ptr | ) |
References DB, omni_thread::exit(), omni_thread::id(), and NULL.