#include <cpuyield.h>

Public Types | |
| using | SwitchDelegate = void(*)(CpuYieldState *state, const void *resource) |
Public Attributes | |
| Int32 | _count |
| Int32 | _loopSize |
| const void * | _resource |
Static Public Attributes | |
| static const Int | LOOPS_START_COUNT |
| static const Int | LOOPS_MAX_GRANULARITY |
| static const Int | LOOPS_BEFORE_YIELD |
| static const Int | LOOPS_BEFORE_SLEEP |
| static const UInt | LOCK_ACQUIRE |
| static const UInt | LOCK_SPIN |
| static const UInt | LOCK_RELEASE |
| static const UInt | MAX_STATE_ENUM |
| using SwitchDelegate = void (*)(CpuYieldState* state, const void* resource) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| Int32 _count |
| Int32 _loopSize |
| const void* _resource |