OnixS C++ CBOE CFE Binary Order Entry (BOE) Handler 1.12.0
API documentation
Loading...
Searching...
No Matches
OnixS::CboeCFE::Trading::BOE::Threading Namespace Reference

Namespaces

namespace  Implementation

Classes

class  Condition
struct  FutureStatus
class  Guard
class  Mutex
class  Semaphore
class  SharedFuture
class  ThisThread
class  ThreadAffinity

Typedefs

typedef pid_t ThreadId
typedef Guard< MutexMutexGuard
typedef Guard< SemaphoreSemaphoreGuard
typedef size_t CpuIndex
typedef std::set< CpuIndexCpuIndexes

Typedef Documentation

◆ CpuIndex

typedef size_t CpuIndex

Logical processors that a thread is allowed to run on (first logical CPU has index 0).

Definition at line 33 of file Thread.h.

◆ CpuIndexes

typedef std::set<CpuIndex> CpuIndexes

Definition at line 34 of file Thread.h.

◆ MutexGuard

Definition at line 57 of file Guard.h.

◆ SemaphoreGuard

Definition at line 58 of file Guard.h.

◆ ThreadId

typedef pid_t ThreadId

Type alias for thread identifier.

Definition at line 36 of file Definitions.h.