OnixS C++ CME MDP Conflated TCP Handler  1.2.1
API Documentation
MatchEventIndicator Struct Reference

#include <OnixS/CME/ConflatedTCP/messaging/MDP/Fields.h>

Public Types

enum  { Size = sizeof(Bits) }
 
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

typedef UInt8 Bits

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

Definition at line 1306 of file Fields.h.

This type alias.

Definition at line 1314 of file Fields.h.

Member Enumeration Documentation

anonymous enum
Enumerator
Size 

Definition at line 1308 of file Fields.h.

Constructor & Destructor Documentation

MatchEventIndicator ( Bits  bits = 0)
inlineexplicitnoexcept

Constructs from a value.

Definition at line 1462 of file Fields.h.

Member Function Documentation

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

Definition at line 1454 of file Fields.h.

bool endOfEvent ( ) const
inlinenoexcept

Indicates whether EndOfEvent bit is set.

Definition at line 1439 of file Fields.h.

ThisType& endOfEvent ( bool  value)
inlinenoexcept

Modifies EndOfEvent bit.

Definition at line 1446 of file Fields.h.

bool lastImpliedMsg ( ) const
inlinenoexcept

Indicates whether LastImpliedMsg bit is set.

Definition at line 1391 of file Fields.h.

ThisType& lastImpliedMsg ( bool  value)
inlinenoexcept

Modifies LastImpliedMsg bit.

Definition at line 1398 of file Fields.h.

bool lastQuoteMsg ( ) const
inlinenoexcept

Indicates whether LastQuoteMsg bit is set.

Definition at line 1359 of file Fields.h.

ThisType& lastQuoteMsg ( bool  value)
inlinenoexcept

Modifies LastQuoteMsg bit.

Definition at line 1366 of file Fields.h.

bool lastStatsMsg ( ) const
inlinenoexcept

Indicates whether LastStatsMsg bit is set.

Definition at line 1375 of file Fields.h.

ThisType& lastStatsMsg ( bool  value)
inlinenoexcept

Modifies LastStatsMsg bit.

Definition at line 1382 of file Fields.h.

bool lastTradeMsg ( ) const
inlinenoexcept

Indicates whether LastTradeMsg bit is set.

Definition at line 1327 of file Fields.h.

ThisType& lastTradeMsg ( bool  value)
inlinenoexcept

Modifies LastTradeMsg bit.

Definition at line 1334 of file Fields.h.

bool lastVolumeMsg ( ) const
inlinenoexcept

Indicates whether LastVolumeMsg bit is set.

Definition at line 1343 of file Fields.h.

ThisType& lastVolumeMsg ( bool  value)
inlinenoexcept

Modifies LastVolumeMsg bit.

Definition at line 1350 of file Fields.h.

bool operator!= ( const MatchEventIndicator other) const
inlinenoexcept

Compares encoded data.

Definition at line 1471 of file Fields.h.

bool operator== ( const MatchEventIndicator other) const
inlinenoexcept

Compares encoded data.

Definition at line 1481 of file Fields.h.

bool recoveryMsg ( ) const
inlinenoexcept

Indicates whether RecoveryMsg bit is set.

Definition at line 1407 of file Fields.h.

ThisType& recoveryMsg ( bool  value)
inlinenoexcept

Modifies RecoveryMsg bit.

Definition at line 1414 of file Fields.h.

bool reserved ( ) const
inlinenoexcept

Indicates whether Reserved bit is set.

Definition at line 1423 of file Fields.h.

ThisType& reserved ( bool  value)
inlinenoexcept

Modifies Reserved bit.

Definition at line 1430 of file Fields.h.


The documentation for this struct was generated from the following file: