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

Namespaces

 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

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.

typedef std::set<CpuIndex> CpuIndexes

Definition at line 34 of file Thread.h.

Definition at line 57 of file Guard.h.

Definition at line 58 of file Guard.h.

typedef pid_t ThreadId

Type alias for thread identifier.

Definition at line 36 of file Definitions.h.