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

Public Types

enum  
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

◆ Bits

typedef UInt8 Bits

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

Definition at line 1658 of file Fields.h.

◆ ThisType

This type alias.

Definition at line 1666 of file Fields.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
Size sizeof(Bits) 

Definition at line 1660 of file Fields.h.

Constructor & Destructor Documentation

◆ EventIndicator()

EventIndicator ( Bits bits = 0)
inlineexplicitnoexcept

Constructs from a value.

Definition at line 1718 of file Fields.h.

Member Function Documentation

◆ bits()

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

Definition at line 1710 of file Fields.h.

◆ endOfEvent() [1/2]

bool endOfEvent ( ) const
inlinenoexcept

Indicates whether EndOfEvent bit is set.

Definition at line 1695 of file Fields.h.

◆ endOfEvent() [2/2]

ThisType & endOfEvent ( bool value)
inlinenoexcept

Modifies EndOfEvent bit.

Definition at line 1702 of file Fields.h.

◆ operator!=()

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

Compares encoded data.

Definition at line 1727 of file Fields.h.

◆ operator==()

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

Compares encoded data.

Definition at line 1737 of file Fields.h.

◆ recoveryMessage() [1/2]

bool recoveryMessage ( ) const
inlinenoexcept

Indicates whether RecoveryMessage bit is set.

Definition at line 1679 of file Fields.h.

◆ recoveryMessage() [2/2]

ThisType & recoveryMessage ( bool value)
inlinenoexcept

Modifies RecoveryMessage bit.

Definition at line 1686 of file Fields.h.