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

Definition at line 1308 of file Fields.h.

Constructor & Destructor Documentation

MatchEventIndicator ( Bits  bits = 0)

Constructs from a value.

Definition at line 1462 of file Fields.h.

Member Function Documentation

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

Definition at line 1454 of file Fields.h.

bool endOfEvent ( ) const

Indicates whether EndOfEvent bit is set.

Definition at line 1439 of file Fields.h.

ThisType& endOfEvent ( bool  value)

Modifies EndOfEvent bit.

Definition at line 1446 of file Fields.h.

bool lastImpliedMsg ( ) const

Indicates whether LastImpliedMsg bit is set.

Definition at line 1391 of file Fields.h.

ThisType& lastImpliedMsg ( bool  value)

Modifies LastImpliedMsg bit.

Definition at line 1398 of file Fields.h.

bool lastQuoteMsg ( ) const

Indicates whether LastQuoteMsg bit is set.

Definition at line 1359 of file Fields.h.

ThisType& lastQuoteMsg ( bool  value)

Modifies LastQuoteMsg bit.

Definition at line 1366 of file Fields.h.

bool lastStatsMsg ( ) const

Indicates whether LastStatsMsg bit is set.

Definition at line 1375 of file Fields.h.

ThisType& lastStatsMsg ( bool  value)

Modifies LastStatsMsg bit.

Definition at line 1382 of file Fields.h.

bool lastTradeMsg ( ) const

Indicates whether LastTradeMsg bit is set.

Definition at line 1327 of file Fields.h.

ThisType& lastTradeMsg ( bool  value)

Modifies LastTradeMsg bit.

Definition at line 1334 of file Fields.h.

bool lastVolumeMsg ( ) const

Indicates whether LastVolumeMsg bit is set.

Definition at line 1343 of file Fields.h.

ThisType& lastVolumeMsg ( bool  value)

Modifies LastVolumeMsg bit.

Definition at line 1350 of file Fields.h.

bool operator!= ( const MatchEventIndicator other) const

Compares encoded data.

Definition at line 1471 of file Fields.h.

bool operator== ( const MatchEventIndicator other) const

Compares encoded data.

Definition at line 1481 of file Fields.h.

bool recoveryMsg ( ) const

Indicates whether RecoveryMsg bit is set.

Definition at line 1407 of file Fields.h.

ThisType& recoveryMsg ( bool  value)

Modifies RecoveryMsg bit.

Definition at line 1414 of file Fields.h.

bool reserved ( ) const

Indicates whether Reserved bit is set.

Definition at line 1423 of file Fields.h.

ThisType& reserved ( bool  value)

Modifies Reserved bit.

Definition at line 1430 of file Fields.h.

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