#include <ILink3BinaryMessages.h>
Inherited by ILink3::BusinessReject521, ILink3::Establish503, ILink3::EstablishmentAck504, ILink3::EstablishmentReject505, ILink3::ExecutionAck539, ILink3::ExecutionReportCancel534, ILink3::ExecutionReportElimination524, ILink3::ExecutionReportModify531, ILink3::ExecutionReportNew522, ILink3::ExecutionReportPendingCancel564, ILink3::ExecutionReportPendingReplace565, ILink3::ExecutionReportReject523, ILink3::ExecutionReportStatus532, ILink3::ExecutionReportTradeAddendumOutright548, ILink3::ExecutionReportTradeAddendumSpread549, ILink3::ExecutionReportTradeAddendumSpreadLeg550, ILink3::ExecutionReportTradeOutright525, ILink3::ExecutionReportTradeSpread526, ILink3::ExecutionReportTradeSpreadLeg527, ILink3::MassQuote517, ILink3::MassQuoteAck545, ILink3::Negotiate500, ILink3::NegotiationReject502, ILink3::NegotiationResponse501, ILink3::NewOrderCross544, ILink3::NewOrderSingle514, ILink3::NotApplied513, ILink3::OrderCancelReject535, ILink3::OrderCancelReplaceReject536, ILink3::OrderCancelReplaceRequest515, ILink3::OrderCancelRequest516, ILink3::OrderMassActionReport562, ILink3::OrderMassActionRequest529, ILink3::OrderMassStatusRequest530, ILink3::OrderStatusRequest533, ILink3::PartyDetailsDefinitionRequest518, ILink3::PartyDetailsDefinitionRequestAck519, ILink3::PartyDetailsListReport538, ILink3::PartyDetailsListRequest537, ILink3::QuoteCancel528, ILink3::QuoteCancelAck563, ILink3::RequestForQuote543, ILink3::RequestForQuoteAck546, ILink3::Retransmission509, ILink3::RetransmitReject510, ILink3::RetransmitRequest508, ILink3::SecurityDefinitionRequest560, ILink3::SecurityDefinitionResponse561, ILink3::Sequence506, and ILink3::Terminate507.
ILink3::StandardHeader::StandardHeader |
( |
| ) |
|
|
inline |
u16 ILink3::StandardHeader::getEncodingType |
( |
| ) |
const |
|
inline |
u16 ILink3::StandardHeader::getMessageLength |
( |
| ) |
const |
|
inline |
const messageHeader& ILink3::StandardHeader::getSbeHeader |
( |
| ) |
const |
|
inline |
Referenced by ILink3::getFieldsIterator(), ILink3::getFieldsSetIterator(), ILink3::getMessageSemanticType(), ILink3::getPossRetransFlag(), ILink3::getSendingTimeEpoch(), ILink3::getSeqNum(), ILink3::isValidILink3Message(), ILink3::messageToStream(), ILink3::populateWithConstFields(), ILink3::setSendingTimeEpoch(), ILink3::setSeqNum(), and ILink3::updateMessageLength().
template<typename T >
const T& ILink3::StandardHeader::getTypedMessage |
( |
| ) |
const |
|
inline |
template<typename T >
T& ILink3::StandardHeader::getTypedMessage |
( |
| ) |
|
|
inline |
void ILink3::StandardHeader::setEncodingType |
( |
u16 |
value | ) |
|
|
inline |
void ILink3::StandardHeader::setEncodingType |
( |
const messageHeader & |
value | ) |
|
|
inline |
void ILink3::StandardHeader::setMessageLength |
( |
u16 |
value | ) |
|
|
inline |
Referenced by ILink3::BusinessReject521::updateMessageLength(), ILink3::Establish503::updateMessageLength(), ILink3::EstablishmentAck504::updateMessageLength(), ILink3::EstablishmentReject505::updateMessageLength(), ILink3::ExecutionAck539::updateMessageLength(), ILink3::ExecutionReportCancel534::updateMessageLength(), ILink3::ExecutionReportElimination524::updateMessageLength(), ILink3::ExecutionReportModify531::updateMessageLength(), ILink3::ExecutionReportNew522::updateMessageLength(), ILink3::ExecutionReportPendingCancel564::updateMessageLength(), ILink3::ExecutionReportPendingReplace565::updateMessageLength(), ILink3::ExecutionReportReject523::updateMessageLength(), ILink3::ExecutionReportStatus532::updateMessageLength(), ILink3::ExecutionReportTradeAddendumOutright548::updateMessageLength(), ILink3::ExecutionReportTradeAddendumSpread549::updateMessageLength(), ILink3::ExecutionReportTradeAddendumSpreadLeg550::updateMessageLength(), ILink3::ExecutionReportTradeOutright525::updateMessageLength(), ILink3::ExecutionReportTradeSpread526::updateMessageLength(), ILink3::ExecutionReportTradeSpreadLeg527::updateMessageLength(), ILink3::MassQuote517::updateMessageLength(), ILink3::MassQuoteAck545::updateMessageLength(), ILink3::Negotiate500::updateMessageLength(), ILink3::NegotiationReject502::updateMessageLength(), ILink3::NegotiationResponse501::updateMessageLength(), ILink3::NewOrderCross544::updateMessageLength(), ILink3::NewOrderSingle514::updateMessageLength(), ILink3::NotApplied513::updateMessageLength(), ILink3::OrderCancelReject535::updateMessageLength(), ILink3::OrderCancelReplaceReject536::updateMessageLength(), ILink3::OrderCancelReplaceRequest515::updateMessageLength(), ILink3::OrderCancelRequest516::updateMessageLength(), ILink3::OrderMassActionReport562::updateMessageLength(), ILink3::OrderMassActionRequest529::updateMessageLength(), ILink3::OrderMassStatusRequest530::updateMessageLength(), ILink3::OrderStatusRequest533::updateMessageLength(), ILink3::PartyDetailsDefinitionRequest518::updateMessageLength(), ILink3::PartyDetailsDefinitionRequestAck519::updateMessageLength(), ILink3::PartyDetailsListReport538::updateMessageLength(), ILink3::PartyDetailsListRequest537::updateMessageLength(), ILink3::QuoteCancel528::updateMessageLength(), ILink3::QuoteCancelAck563::updateMessageLength(), ILink3::RequestForQuote543::updateMessageLength(), ILink3::RequestForQuoteAck546::updateMessageLength(), ILink3::Retransmission509::updateMessageLength(), ILink3::RetransmitReject510::updateMessageLength(), ILink3::RetransmitRequest508::updateMessageLength(), ILink3::SecurityDefinitionRequest560::updateMessageLength(), ILink3::SecurityDefinitionResponse561::updateMessageLength(), ILink3::Sequence506::updateMessageLength(), and ILink3::Terminate507::updateMessageLength().
u16 ILink3::StandardHeader::encodingType |
u16 ILink3::StandardHeader::messageLength |