OnixS C++ Eurex T7 Market and Reference Data Interface (EMDI, RDI, EOBI) Handlers  7.4.2
API documentation
ThreadAffinity Class Reference

#include <OnixS/Eurex/MarketData/FeedEngine.h>

Public Member Functions

 ThreadAffinity ()
 
 ThreadAffinity (const ThreadAffinity &)
 
 ~ThreadAffinity ()
 
bool empty () const
 
void copyTo (CpuIndexes &) const
 
bool insert (CpuIndex index)
 
bool erase (CpuIndex index)
 
void clear ()
 
ThreadAffinityoperator= (const ThreadAffinity &)
 
std::string toString () const
 

Detailed Description

Definition at line 39 of file FeedEngine.h.

Constructor & Destructor Documentation

Initializes empty set.

Definition at line 55 of file HandlerSettings.cpp.

ThreadAffinity ( const ThreadAffinity other)

Initializes as copy of other set.

Definition at line 60 of file HandlerSettings.cpp.

Utilizes all the resources.

Definition at line 66 of file HandlerSettings.cpp.

Member Function Documentation

void clear ( )

Makes set empty.

Definition at line 91 of file HandlerSettings.cpp.

void copyTo ( CpuIndexes &  indices) const

Copies set into another set.

Definition at line 76 of file HandlerSettings.cpp.

bool empty ( ) const

Indicates whether is empty.

Definition at line 71 of file HandlerSettings.cpp.

bool erase ( CpuIndex  index)

Removes CPU index from the set.

Definition at line 86 of file HandlerSettings.cpp.

bool insert ( CpuIndex  index)

Adds CPU index into set.

Definition at line 81 of file HandlerSettings.cpp.

ThreadAffinity & operator= ( const ThreadAffinity other)

Re-initializes instance as copy of other set.

Definition at line 96 of file HandlerSettings.cpp.

std::string toString ( ) const

Returns the string representation.

Definition at line 104 of file HandlerSettings.cpp.


The documentation for this class was generated from the following files: