#include <B3BinaryMessages.h>
B3::StandardHeader::StandardHeader |
( |
| ) |
|
|
inline |
u16 B3::StandardHeader::getEncodingType |
( |
| ) |
const |
|
inline |
u16 B3::StandardHeader::getMessageLength |
( |
| ) |
const |
|
inline |
Referenced by B3::getFieldsIterator(), B3::getFieldsSetIterator(), B3::getMsgSeqNum(), B3::getPossResend(), B3::getSendingTime(), B3::isValidB3Message(), B3::messageToStream(), B3::populateWithConstFields(), B3::setMsgSeqNum(), B3::setSendingTime(), B3::setSessionID(), and B3::updateMessageLength().
template<typename T >
const T& B3::StandardHeader::getTypedMessage |
( |
| ) |
const |
|
inline |
template<typename T >
T& B3::StandardHeader::getTypedMessage |
( |
| ) |
|
|
inline |
void B3::StandardHeader::setEncodingType |
( |
u16 |
value | ) |
|
|
inline |
void B3::StandardHeader::setEncodingType |
( |
const messageHeader & |
value | ) |
|
|
inline |
void B3::StandardHeader::setMessageLength |
( |
u16 |
value | ) |
|
|
inline |
Referenced by B3::AllocationInstruction::updateMessageLength(), B3::AllocationReport::updateMessageLength(), B3::BusinessMessageReject::updateMessageLength(), B3::Establish::updateMessageLength(), B3::EstablishAck::updateMessageLength(), B3::EstablishReject::updateMessageLength(), B3::ExecutionReport_Cancel::updateMessageLength(), B3::ExecutionReport_Forward::updateMessageLength(), B3::ExecutionReport_Modify::updateMessageLength(), B3::ExecutionReport_New::updateMessageLength(), B3::ExecutionReport_Reject::updateMessageLength(), B3::ExecutionReport_Trade::updateMessageLength(), B3::HeaderMessage::updateMessageLength(), B3::Negotiate::updateMessageLength(), B3::NegotiateReject::updateMessageLength(), B3::NegotiateResponse::updateMessageLength(), B3::NewOrderCross::updateMessageLength(), B3::NewOrderSingle::updateMessageLength(), B3::NotApplied::updateMessageLength(), B3::OrderCancelReplaceRequest::updateMessageLength(), B3::OrderCancelRequest::updateMessageLength(), B3::OrderMassActionReport::updateMessageLength(), B3::OrderMassActionRequest::updateMessageLength(), B3::PositionMaintenanceCancelRequest::updateMessageLength(), B3::PositionMaintenanceReport::updateMessageLength(), B3::PositionMaintenanceRequest::updateMessageLength(), B3::Quote::updateMessageLength(), B3::QuoteCancel::updateMessageLength(), B3::QuoteRequest::updateMessageLength(), B3::QuoteRequestReject::updateMessageLength(), B3::QuoteStatusReport::updateMessageLength(), B3::Retransmission::updateMessageLength(), B3::RetransmitReject::updateMessageLength(), B3::RetransmitRequest::updateMessageLength(), B3::SecurityDefinitionRequest::updateMessageLength(), B3::SecurityDefinitionResponse::updateMessageLength(), B3::Sequence::updateMessageLength(), B3::SimpleModifyOrder::updateMessageLength(), B3::SimpleNewOrder::updateMessageLength(), and B3::Terminate::updateMessageLength().
u16 B3::StandardHeader::encodingType |
u16 B3::StandardHeader::messageLength |