My Project: dynamics.mod/NewtonDynamics/source/core/dgThreadHive.h File Reference

My Project

Classes | Macros | Typedefs
dgThreadHive.h File Reference
`#include "dgThread.h"`
`#include "dgMemory.h"`
`#include "dgFastQueue.h"`

Go to the source code of this file.

## Classes

class | dgThreadHive
class | dgThreadHive::dgThreadJob
class | dgThreadHive::dgThreadBee
class | dgThreadHiveScopeLock

## Macros

#define | DG_THREAD_POOL_JOB_SIZE (1024 * 8)

## Typedefs

typedef void(* | dgWorkerThreadTaskCallback) (void *const context0, void *const context1, dgInt32 threadID)

## Macro Definition Documentation

## § DG_THREAD_POOL_JOB_SIZE

#define DG_THREAD_POOL_JOB_SIZE (1024 * 8)

## Typedef Documentation

## § dgWorkerThreadTaskCallback

typedef void(* dgWorkerThreadTaskCallback) (void *const context0, void *const context1, dgInt32 threadID)