OnixS C++ B3 BOE Binary Order Entry 1.4.0
Users' manual and API documentation
Loading...
Searching...
No Matches
ImpliedEventID Class Reference

#include <OnixS/B3/BOE/messaging/Composites.h>

Public Types

enum  
typedef UInt32 EventID
typedef IntegralConstant< UInt32, 0 > NullEventID
typedef UInt16 NoRelatedTrades
typedef IntegralConstant< UInt16, 0 > NullNoRelatedTrades

Public Member Functions

std::string toString (bool skipEmptyFields=false) const
EventID eventId () const noexcept
void setEventId (EventID value) noexcept
void setEventIdToNull () noexcept
bool relatedTrades (NoRelatedTrades &value) const noexcept
void setRelatedTrades (NoRelatedTrades value) noexcept
void setRelatedTradesToNull () noexcept

Detailed Description

Definition at line 1977 of file Composites.h.

Member Typedef Documentation

◆ EventID

typedef UInt32 EventID

Unique ID for all matches that occur as a result of an implied event.

FIX type: Int.

Definition at line 1986 of file Composites.h.

◆ NoRelatedTrades

typedef UInt16 NoRelatedTrades

Number of trades related to the same implied event.

FIX type: Int.

Definition at line 1996 of file Composites.h.

◆ NullEventID

typedef IntegralConstant<UInt32, 0> NullEventID

Null value for an optional EventID field.

Definition at line 1991 of file Composites.h.

◆ NullNoRelatedTrades

Null value for an optional NoRelatedTrades field.

Definition at line 2001 of file Composites.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 1981 of file Composites.h.

Member Function Documentation

◆ eventId()

EventID eventId ( ) const
inlinenoexcept

Unique ID for all matches that occur as a result of an implied event.

FIX type: Int.

Definition at line 2013 of file Composites.h.

◆ relatedTrades()

bool relatedTrades ( NoRelatedTrades & value) const
inlinenoexcept

Number of trades related to the same implied event.

FIX type: Int.

Definition at line 2038 of file Composites.h.

◆ setEventId()

void setEventId ( EventID value)
inlinenoexcept

Unique ID for all matches that occur as a result of an implied event.

FIX type: Int.

Definition at line 2022 of file Composites.h.

◆ setEventIdToNull()

void setEventIdToNull ( )
inlinenoexcept

Definition at line 2028 of file Composites.h.

◆ setRelatedTrades()

void setRelatedTrades ( NoRelatedTrades value)
inlinenoexcept

Number of trades related to the same implied event.

FIX type: Int.

Definition at line 2048 of file Composites.h.

◆ setRelatedTradesToNull()

void setRelatedTradesToNull ( )
inlinenoexcept

Definition at line 2054 of file Composites.h.

◆ toString()

std::string toString ( bool skipEmptyFields = false) const
inline
Returns
a human-readable presentation.

Definition at line 3640 of file Serialization.h.