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

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

Public Types

enum  { Size = sizeof(Bits) }
typedef UInt8 Bits
typedef EventIndicator ThisType

Public Member Functions

bool recoveryMessage () const noexcept
ThisTyperecoveryMessage (bool value) noexcept
bool endOfEvent () const noexcept
ThisTypeendOfEvent (bool value) noexcept
Bits bits () const noexcept
 EventIndicator (Bits bits=0) noexcept
bool operator!= (const EventIndicator &other) const noexcept
bool operator== (const EventIndicator &other) const noexcept

Detailed Description

Definition at line 1653 of file Fields.h.

Member Typedef Documentation

typedef UInt8 Bits

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

Definition at line 1658 of file Fields.h.

This type alias.

Definition at line 1666 of file Fields.h.

Member Enumeration Documentation

anonymous enum

Definition at line 1660 of file Fields.h.

Constructor & Destructor Documentation

EventIndicator ( Bits  bits = 0)

Constructs from a value.

Definition at line 1718 of file Fields.h.

Member Function Documentation

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

Definition at line 1710 of file Fields.h.

bool endOfEvent ( ) const

Indicates whether EndOfEvent bit is set.

Definition at line 1695 of file Fields.h.

ThisType& endOfEvent ( bool  value)

Modifies EndOfEvent bit.

Definition at line 1702 of file Fields.h.

bool operator!= ( const EventIndicator other) const

Compares encoded data.

Definition at line 1727 of file Fields.h.

bool operator== ( const EventIndicator other) const

Compares encoded data.

Definition at line 1737 of file Fields.h.

bool recoveryMessage ( ) const

Indicates whether RecoveryMessage bit is set.

Definition at line 1679 of file Fields.h.

ThisType& recoveryMessage ( bool  value)

Modifies RecoveryMessage bit.

Definition at line 1686 of file Fields.h.

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