OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
OutboundBusinessHeader Class Reference

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

Classes

struct  NullSendingTime
 

Public Types

enum  { Size = 18 }
 
typedef UInt32 SessionID
 
typedef UInt32 MsgSeqNum
 
typedef UTCTimestampNanosOptional SendingTime
 

Public Member Functions

std::string toString () const
 
SessionID sessionId () const noexcept
 
void setSessionId (SessionID value) noexcept
 
MsgSeqNum msgSeqNum () const noexcept
 
void setMsgSeqNum (MsgSeqNum value) noexcept
 
bool sendingTime (SendingTime &value) const noexcept
 
void setSendingTime (SendingTime value) noexcept
 
PossResend::Enum possResend () const noexcept
 
void setPossResend (PossResend::Enum value) noexcept
 

Detailed Description

Definition at line 1410 of file Composites.h.

Member Typedef Documentation

typedef UInt32 MsgSeqNum

Type alias for the MsgSeqNum.

FIX type: Int.

Definition at line 1424 of file Composites.h.

Type alias for the SendingTime.

FIX type: UTCTimestamp.

Definition at line 1431 of file Composites.h.

typedef UInt32 SessionID

Type alias for the SessionID.

FIX type: Int.

Definition at line 1419 of file Composites.h.

Member Enumeration Documentation

anonymous enum

Size of the composite.

Enumerator
Size 

Definition at line 1414 of file Composites.h.

Member Function Documentation

MsgSeqNum msgSeqNum ( ) const
inlinenoexcept
Returns
the msgSeqNum field.

FIX type: Int.

Definition at line 1511 of file Composites.h.

PossResend::Enum possResend ( ) const
inlinenoexcept
Returns
the possResend field.

FIX type: Boolean.

Definition at line 1550 of file Composites.h.

bool sendingTime ( SendingTime value) const
inlinenoexcept
Returns
the sendingTime field.

FIX type: UTCTimestamp.

Definition at line 1530 of file Composites.h.

SessionID sessionId ( ) const
inlinenoexcept
Returns
the sessionID field.

FIX type: Int.

Definition at line 1492 of file Composites.h.

void setMsgSeqNum ( MsgSeqNum  value)
inlinenoexcept

Sets the msgSeqNum field.

FIX type: Int.

Definition at line 1520 of file Composites.h.

void setPossResend ( PossResend::Enum  value)
inlinenoexcept

Sets the possResend field.

FIX type: Boolean.

Definition at line 1559 of file Composites.h.

void setSendingTime ( SendingTime  value)
inlinenoexcept

Sets the sendingTime field.

FIX type: UTCTimestamp.

Definition at line 1540 of file Composites.h.

void setSessionId ( SessionID  value)
inlinenoexcept

Sets the sessionID field.

FIX type: Int.

Definition at line 1501 of file Composites.h.

std::string toString ( ) const
inline
Returns
a human-readable presentation.

Definition at line 3123 of file Serialization.h.


The documentation for this class was generated from the following files: