OnixS C++ CME MDP Conflated TCP Handler 1.3.6
API Documentation
Loading...
Searching...
No Matches
MatchEventIndicator Struct Reference

Public Types

enum  
typedef UInt8 Bits
typedef MatchEventIndicator ThisType

Public Member Functions

bool lastTradeMsg () const noexcept
ThisTypelastTradeMsg (bool value) noexcept
bool lastVolumeMsg () const noexcept
ThisTypelastVolumeMsg (bool value) noexcept
bool lastQuoteMsg () const noexcept
ThisTypelastQuoteMsg (bool value) noexcept
bool lastStatsMsg () const noexcept
ThisTypelastStatsMsg (bool value) noexcept
bool lastImpliedMsg () const noexcept
ThisTypelastImpliedMsg (bool value) noexcept
bool recoveryMsg () const noexcept
ThisTyperecoveryMsg (bool value) noexcept
bool reserved () const noexcept
ThisTypereserved (bool value) noexcept
bool endOfEvent () const noexcept
ThisTypeendOfEvent (bool value) noexcept
Bits bits () const noexcept
 MatchEventIndicator (Bits bits=0) noexcept
bool operator!= (const MatchEventIndicator &other) const noexcept
bool operator== (const MatchEventIndicator &other) const noexcept

Detailed Description

Definition at line 1301 of file Fields.h.

Member Typedef Documentation

◆ Bits

typedef UInt8 Bits

Aliases integral type whose bits are used to indicate flag presence.

Definition at line 1306 of file Fields.h.

◆ ThisType

This type alias.

Definition at line 1314 of file Fields.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Size sizeof(Bits) 

Definition at line 1308 of file Fields.h.

Constructor & Destructor Documentation

◆ MatchEventIndicator()

MatchEventIndicator ( Bits bits = 0)
inlineexplicitnoexcept

Constructs from a value.

Definition at line 1462 of file Fields.h.

Member Function Documentation

◆ bits()

Bits bits ( ) const
inlinenoexcept
Returns
elements as they packed in the set.

Definition at line 1454 of file Fields.h.

◆ endOfEvent() [1/2]

bool endOfEvent ( ) const
inlinenoexcept

Indicates whether EndOfEvent bit is set.

Definition at line 1439 of file Fields.h.

◆ endOfEvent() [2/2]

ThisType & endOfEvent ( bool value)
inlinenoexcept

Modifies EndOfEvent bit.

Definition at line 1446 of file Fields.h.

◆ lastImpliedMsg() [1/2]

bool lastImpliedMsg ( ) const
inlinenoexcept

Indicates whether LastImpliedMsg bit is set.

Definition at line 1391 of file Fields.h.

◆ lastImpliedMsg() [2/2]

ThisType & lastImpliedMsg ( bool value)
inlinenoexcept

Modifies LastImpliedMsg bit.

Definition at line 1398 of file Fields.h.

◆ lastQuoteMsg() [1/2]

bool lastQuoteMsg ( ) const
inlinenoexcept

Indicates whether LastQuoteMsg bit is set.

Definition at line 1359 of file Fields.h.

◆ lastQuoteMsg() [2/2]

ThisType & lastQuoteMsg ( bool value)
inlinenoexcept

Modifies LastQuoteMsg bit.

Definition at line 1366 of file Fields.h.

◆ lastStatsMsg() [1/2]

bool lastStatsMsg ( ) const
inlinenoexcept

Indicates whether LastStatsMsg bit is set.

Definition at line 1375 of file Fields.h.

◆ lastStatsMsg() [2/2]

ThisType & lastStatsMsg ( bool value)
inlinenoexcept

Modifies LastStatsMsg bit.

Definition at line 1382 of file Fields.h.

◆ lastTradeMsg() [1/2]

bool lastTradeMsg ( ) const
inlinenoexcept

Indicates whether LastTradeMsg bit is set.

Definition at line 1327 of file Fields.h.

◆ lastTradeMsg() [2/2]

ThisType & lastTradeMsg ( bool value)
inlinenoexcept

Modifies LastTradeMsg bit.

Definition at line 1334 of file Fields.h.

◆ lastVolumeMsg() [1/2]

bool lastVolumeMsg ( ) const
inlinenoexcept

Indicates whether LastVolumeMsg bit is set.

Definition at line 1343 of file Fields.h.

◆ lastVolumeMsg() [2/2]

ThisType & lastVolumeMsg ( bool value)
inlinenoexcept

Modifies LastVolumeMsg bit.

Definition at line 1350 of file Fields.h.

◆ operator!=()

bool operator!= ( const MatchEventIndicator & other) const
inlinenoexcept

Compares encoded data.

Definition at line 1471 of file Fields.h.

◆ operator==()

bool operator== ( const MatchEventIndicator & other) const
inlinenoexcept

Compares encoded data.

Definition at line 1481 of file Fields.h.

◆ recoveryMsg() [1/2]

bool recoveryMsg ( ) const
inlinenoexcept

Indicates whether RecoveryMsg bit is set.

Definition at line 1407 of file Fields.h.

◆ recoveryMsg() [2/2]

ThisType & recoveryMsg ( bool value)
inlinenoexcept

Modifies RecoveryMsg bit.

Definition at line 1414 of file Fields.h.

◆ reserved() [1/2]

bool reserved ( ) const
inlinenoexcept

Indicates whether Reserved bit is set.

Definition at line 1423 of file Fields.h.

◆ reserved() [2/2]

ThisType & reserved ( bool value)
inlinenoexcept

Modifies Reserved bit.

Definition at line 1430 of file Fields.h.