OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.0
API Documentation
ExecutionReportNew522 Member List

This is the complete list of members for ExecutionReportNew522, including all inherited members.

binary() const noexceptSbeMessageinline
binary() noexceptSbeMessageinline
BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
block() const noexceptSbeMessageinline
block() noexceptSbeMessageinline
blockEnd() noexceptSbeMessageinline
blockEnd() const noexceptSbeMessageinline
blockLength(SchemaVersion version) noexceptExecutionReportNew522inlinestatic
OnixS::CME::iLink3::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
BlockLength typedefSbeMessage
body() noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
calculateBinarySize() const noexceptExecutionReportNew522inline
OnixS::CME::iLink3::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
className()ExecutionReportNew522inlinestatic
clear() noexceptSbeMessageinline
clOrdId() const noexceptExecutionReportNew522inline
constructGroup(Group &group, typename Group::Size entryCount, const void *messageTail)SbeMessageinlineprotected
constructGroup(Callable callable, typename Group::Size length, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
constructGroup(Callable callable, typename Group::Size length, Owner &owner)SbeMessageinlineprotected
container() noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
crossId(UInt64 &value) const noexceptExecutionReportNew522inline
crossType(UInt8 &value) const noexceptExecutionReportNew522inline
decimal(MessageSizeoffset) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
decimal(Value &value, MessageSizeoffset, NullValue null) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
decimal(Value &value, MessageSizeoffset, NullValue null, SchemaVersion since) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
delayDuration(UInt16 &value) const noexceptExecutionReportNew522inline
delayToTime(UInt64 &value) const noexceptExecutionReportNew522inline
discretionPrice(PRICE9 &value) const noexceptExecutionReportNew522inline
displayQty(UInt32 &value) const noexceptExecutionReportNew522inline
EncodedLength typedefSbeMessage
enumeration(MessageSizeoffset) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
enumeration(typename Enumeration::Enum &value, MessageSizeoffset, NullValue null) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
enumeration(typename Enumeration::Enum &value, MessageSizeoffset, NullValue null, SchemaVersion since) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
execId() const noexceptExecutionReportNew522inline
execInst() const noexceptExecutionReportNew522inline
execType() noexceptExecutionReportNew522inlinestatic
executionMode(ExecMode::Enum &value) const noexceptExecutionReportNew522inline
ExecutionReportNew522()=defaultExecutionReportNew522
ExecutionReportNew522(void *data, EncodedLength length, SchemaVersion version=Schema::Version)ExecutionReportNew522inline
ExecutionReportNew522(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)ExecutionReportNew522inline
ExecutionReportNew522(void *data, EncodedLength length, NoInit)ExecutionReportNew522inline
ExecutionReportNew522(const SbeMessage &message)ExecutionReportNew522inlineexplicit
ExecutionReportNew522(void *data, EncodedLength length, NoInit, NoCheck) noexceptExecutionReportNew522inline
expireDate(Timestamp &value) const noexceptExecutionReportNew522inline
fixedStr(MessageSizeoffset) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
fixedStr(StrRef &value, MessageSizeoffset) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
fixedStr(StrRef &value, MessageSizeoffset, SchemaVersion since) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
fixType() noexceptExecutionReportNew522inlinestatic
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize(UInt8) noexceptExecutionReportNew522inlinestatic
OnixS::CME::iLink3::Messaging::SbeMessage::getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)ExecutionReportNew522inlinestatic
getVariableLengthField(Callable callable, const Owner &owner) const noexceptSbeMessageinlineprotected
getVariableLengthField(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
GroupList typedefSbeMessageprotected
groups() noexceptSbeMessageinlineprotected
groups() const noexceptSbeMessageinlineprotected
hostCrossId(UInt64 &value) const noexceptExecutionReportNew522inline
init(MessageHeader::TemplateId value, MessageHeader::BlockLength minimalBlockLength, MessageHeader::BlockLength blockLength, SchemaId id) noexceptSbeMessageinlineprotected
initGroup(Group &group, typename Group::EntrySize entrySize) noexceptSbeMessageinlineprotected
liquidityFlag(BooleanNULL::Enum &value) const noexceptExecutionReportNew522inline
location() const noexceptExecutionReportNew522inline
managedOrder(BooleanNULL::Enum &value) const noexceptExecutionReportNew522inline
manualOrderIndicator() const noexceptExecutionReportNew522inline
minimalBlockLength(SchemaVersion version) noexceptExecutionReportNew522inlinestatic
minQty(UInt32 &value) const noexceptExecutionReportNew522inline
orderId() const noexceptExecutionReportNew522inline
orderQty() const noexceptExecutionReportNew522inline
orderRequestId() const noexceptExecutionReportNew522inline
ordinary(MessageSizeoffset) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
ordinary(Value &value, MessageSizeoffset, NullValue null) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
ordinary(Value &value, MessageSizeoffset, NullValue null, SchemaVersion since) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
ordStatus() noexceptExecutionReportNew522inlinestatic
ordType(OrderType::Enum &value) const noexceptExecutionReportNew522inline
partyDetailsListReqId() const noexceptExecutionReportNew522inline
possRetransFlag() const noexceptExecutionReportNew522inline
price() const noexceptExecutionReportNew522inline
priorityIndicator(UInt8 &value) const noexceptExecutionReportNew522inline
reservationPrice(PRICE9 &value) const noexceptExecutionReportNew522inline
reset() noexceptExecutionReportNew522inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptExecutionReportNew522inline
SbeFields()=defaultSbeFields< Messaging::SbeMessage, MessageSize >protected
SbeMessage() noexceptSbeMessageinline
SbeMessage(void *data, MessageSize size, SchemaVersion version)SbeMessageinline
SbeMessage(void *data, MessageSize size)SbeMessageinline
SbeMessage(void *data, MessageSize size, NoCheck) noexceptSbeMessageinline
Schema typedefExecutionReportNew522
schemaId() const noexceptSbeMessageinline
securityId() const noexceptExecutionReportNew522inline
senderId() const noexceptExecutionReportNew522inline
sendingTimeEpoch() const noexceptExecutionReportNew522inline
seqNum() const noexceptExecutionReportNew522inline
setClOrdId(StrRef value) noexceptExecutionReportNew522inline
setCrossId(UInt64 value) noexceptExecutionReportNew522inline
setCrossIdToNull() noexceptExecutionReportNew522inline
setCrossType(UInt8 value) noexceptExecutionReportNew522inline
setCrossTypeToNull() noexceptExecutionReportNew522inline
setDelayDuration(UInt16 value) noexceptExecutionReportNew522inline
setDelayDurationToNull() noexceptExecutionReportNew522inline
setDelayToTime(UInt64 value) noexceptExecutionReportNew522inline
setDelayToTimeToNull() noexceptExecutionReportNew522inline
setDiscretionPrice(PRICE9 value) noexceptExecutionReportNew522inline
setDiscretionPriceToNull() noexceptExecutionReportNew522inline
setDisplayQty(UInt32 value) noexceptExecutionReportNew522inline
setDisplayQtyToNull() noexceptExecutionReportNew522inline
setEnumeration(MessageSizeoffset, typename Enumeration::Enum value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setEnumeration(MessageSizeoffset, typename Enumeration::Enum value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setExecId(StrRef value) noexceptExecutionReportNew522inline
setExecInst(ExecInst value) noexceptExecutionReportNew522inline
setExecutionMode(ExecMode::Enum value) noexceptExecutionReportNew522inline
setExecutionModeToNull() noexceptExecutionReportNew522inline
setExpireDate(Timestamp value) noexceptExecutionReportNew522inline
setExpireDateToNull() noexceptExecutionReportNew522inline
setFixedStr(MessageSizeoffset, StrRef value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setHostCrossId(UInt64 value) noexceptExecutionReportNew522inline
setHostCrossIdToNull() noexceptExecutionReportNew522inline
setLiquidityFlag(BooleanNULL::Enum value) noexceptExecutionReportNew522inline
setLiquidityFlagToNull() noexceptExecutionReportNew522inline
setLocation(StrRef value) noexceptExecutionReportNew522inline
setManagedOrder(BooleanNULL::Enum value) noexceptExecutionReportNew522inline
setManagedOrderToNull() noexceptExecutionReportNew522inline
setManualOrderIndicator(ManualOrdIndReq::Enum value) noexceptExecutionReportNew522inline
setMinQty(UInt32 value) noexceptExecutionReportNew522inline
setMinQtyToNull() noexceptExecutionReportNew522inline
setOrderId(UInt64 value) noexceptExecutionReportNew522inline
setOrderQty(UInt32 value) noexceptExecutionReportNew522inline
setOrderRequestId(UInt64 value) noexceptExecutionReportNew522inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdType(OrderType::Enum value) noexceptExecutionReportNew522inline
setOrdTypeToNull() noexceptExecutionReportNew522inline
setPartyDetailsListReqId(UInt64 value) noexceptExecutionReportNew522inline
setPossRetransFlag(BooleanFlag::Enum value) noexceptExecutionReportNew522inline
setPrice(PRICE9 value) noexceptExecutionReportNew522inline
setPriorityIndicator(UInt8 value) noexceptExecutionReportNew522inline
setPriorityIndicatorToNull() noexceptExecutionReportNew522inline
setReservationPrice(PRICE9 value) noexceptExecutionReportNew522inline
setReservationPriceToNull() noexceptExecutionReportNew522inline
setSecurityId(Int32 value) noexceptExecutionReportNew522inline
setSenderId(StrRef value) noexceptExecutionReportNew522inline
setSendingTimeEpoch(UInt64 value) noexceptExecutionReportNew522inline
setSeqNum(UInt32 value) noexceptExecutionReportNew522inline
setShortSaleType(ShortSaleType::Enum value) noexceptExecutionReportNew522inline
setShortSaleTypeToNull() noexceptExecutionReportNew522inline
setSide(SideReq::Enum value) noexceptExecutionReportNew522inline
setSplitMsg(SplitMsg::Enum value) noexceptExecutionReportNew522inline
setSplitMsgToNull() noexceptExecutionReportNew522inline
setStopPx(PRICE9 value) noexceptExecutionReportNew522inline
setStopPxToNull() noexceptExecutionReportNew522inline
setTimeInForce(TimeInForce::Enum value) noexceptExecutionReportNew522inline
setTimeInForceToNull() noexceptExecutionReportNew522inline
setTransactTime(UInt64 value) noexceptExecutionReportNew522inline
setupGroup(Group &group, typename Group::Size entryCount, const void *messageTail)SbeMessageinlineprotected
setupGroup(Callable callable, typename Group::Size length, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
setupGroup(Callable callable, typename Group::Size length, Owner &owner)SbeMessageinlineprotected
setUuId(UInt64 value) noexceptExecutionReportNew522inline
setVarDataField(DATA &data, StrRef value, const void *oldMessageTail)SbeMessageinlineprotected
setVariableLengthField(Callable callable, StrRef value, Owner &owner)SbeMessageinlineprotected
setVariableLengthField(Callable callable, StrRef value, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
setVariableLengthFieldToNull(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
setVariableLengthFieldToNull(Callable callable, SchemaVersion since, Owner &owner) noexceptSbeMessageinlineprotected
shortSaleType(ShortSaleType::Enum &value) const noexceptExecutionReportNew522inline
side() const noexceptExecutionReportNew522inline
splitMsg(SplitMsg::Enum &value) const noexceptExecutionReportNew522inline
stopPx(PRICE9 &value) const noexceptExecutionReportNew522inline
tail() const noexceptExecutionReportNew522inline
templateId() const noexceptSbeMessageinline
TemplateId enum valueExecutionReportNew522
ThisType typedefExecutionReportNew522
timeInForce(TimeInForce::Enum &value) const noexceptExecutionReportNew522inline
toString() const ExecutionReportNew522inline
transactTime() const noexceptExecutionReportNew522inline
uuId() const noexceptExecutionReportNew522inline
valid() const noexceptSbeMessageinline
VariableLengthFieldList typedefSbeMessageprotected
variableLengthFields() noexceptSbeMessageinlineprotected
variableLengthFields() const noexceptSbeMessageinlineprotected
version() const noexceptSbeMessageinline
version(SchemaVersion version) noexceptSbeMessageinlineprotected
zeroPaddingBytes(MessageSizeoffset) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
~BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
~BinaryBlockBase()=default (defined in BinaryBlockBase)BinaryBlockBaseprotected
~SbeFields()=defaultSbeFields< Messaging::SbeMessage, MessageSize >protected