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