OnixS C++ CME MDP Streamlined Market Data Handler 1.2.0
API Documentation
Loading...
Searching...
No Matches
ThreadAffinity Class Reference

Public Types

typedef TinySet< CpuIndexCpuIndices

Public Member Functions

 ThreadAffinity ()
 ThreadAffinity (const ThreadAffinity &other)
 ~ThreadAffinity ()
const CpuIndicescpus () const
CpuIndicescpus ()

Detailed Description

Definition at line 34 of file FeedEngine.h.

Member Typedef Documentation

◆ CpuIndices

Alias for collection of CPU indices.

Definition at line 40 of file FeedEngine.h.

Constructor & Destructor Documentation

◆ ThreadAffinity() [1/2]

ThreadAffinity ( )
inline

Initializes empty set.

Definition at line 43 of file FeedEngine.h.

◆ ThreadAffinity() [2/2]

ThreadAffinity ( const ThreadAffinity & other)
inline

Initializes as copy of other set.

Definition at line 48 of file FeedEngine.h.

◆ ~ThreadAffinity()

~ThreadAffinity ( )
inline

Utilizes all the resources.

Definition at line 55 of file FeedEngine.h.

Member Function Documentation

◆ cpus() [1/2]

CpuIndices & cpus ( )
inline

Collection of CPU indices.

Definition at line 66 of file FeedEngine.h.

◆ cpus() [2/2]

const CpuIndices & cpus ( ) const
inline

Read-only access to index collection.

Definition at line 60 of file FeedEngine.h.