OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.9
API Documentation
ExecutionReportTradeOutright525 Member List

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

aggressorIndicator() const noexceptExecutionReportTradeOutright525inline
benchmarkPrice(PRICE9 &value) const noexceptExecutionReportTradeOutright525inline
binary() const noexceptSbeMessageinline
binary() noexceptSbeMessageinline
BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
block() const noexceptSbeMessageinline
block() noexceptSbeMessageinline
blockEnd() noexceptSbeMessageinline
blockEnd() const noexceptSbeMessageinline
blockLength(SchemaVersion version) noexceptExecutionReportTradeOutright525inlinestatic
OnixS::CME::iLink3::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
BlockLength typedefSbeMessage
body() noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
calculateBinarySize() const noexceptExecutionReportTradeOutright525inline
OnixS::CME::iLink3::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
calculatedCcyLastQty(Decimal64NULL &value) const noexceptExecutionReportTradeOutright525inline
className()ExecutionReportTradeOutright525inlinestatic
clear() noexceptSbeMessageinline
clOrdId() const noexceptExecutionReportTradeOutright525inline
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 noexceptExecutionReportTradeOutright525inline
crossType(UInt8 &value) const noexceptExecutionReportTradeOutright525inline
cumQty() const noexceptExecutionReportTradeOutright525inline
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
discretionPrice(PRICE9 &value) const noexceptExecutionReportTradeOutright525inline
displayLimitPrice(PRICE9 &value) const noexceptExecutionReportTradeOutright525inline
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 noexceptExecutionReportTradeOutright525inline
execInst() const noexceptExecutionReportTradeOutright525inline
execRestatementReason(ExecReason::Enum &value) const noexceptExecutionReportTradeOutright525inline
execType() noexceptExecutionReportTradeOutright525inlinestatic
executionMode(ExecMode::Enum &value) const noexceptExecutionReportTradeOutright525inline
ExecutionReportTradeOutright525()=defaultExecutionReportTradeOutright525
ExecutionReportTradeOutright525(void *data, EncodedLength length, SchemaVersion version=Schema::Version)ExecutionReportTradeOutright525inline
ExecutionReportTradeOutright525(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)ExecutionReportTradeOutright525inline
ExecutionReportTradeOutright525(void *data, EncodedLength length, NoInit)ExecutionReportTradeOutright525inline
ExecutionReportTradeOutright525(const SbeMessage &message)ExecutionReportTradeOutright525inlineexplicit
ExecutionReportTradeOutright525(void *data, EncodedLength length, NoInit, NoCheck) noexceptExecutionReportTradeOutright525inline
expireDate(Timestamp &value) const noexceptExecutionReportTradeOutright525inline
fills() const noexceptExecutionReportTradeOutright525inline
fills() noexceptExecutionReportTradeOutright525inline
fills(Fills::Size length)ExecutionReportTradeOutright525inline
fills(Fills::Size length, NoFieldsInit)ExecutionReportTradeOutright525inline
Fills typedefExecutionReportTradeOutright525
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() noexceptExecutionReportTradeOutright525inlinestatic
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize(UInt8 maxGroupItems=255) noexceptExecutionReportTradeOutright525inlinestatic
OnixS::CME::iLink3::Messaging::SbeMessage::getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)ExecutionReportTradeOutright525inlinestatic
getVariableLengthField(Callable callable, const Owner &owner) const noexceptSbeMessageinlineprotected
getVariableLengthField(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
grossTradeAmt(Decimal64NULL &value) const noexceptExecutionReportTradeOutright525inline
GroupList typedefSbeMessageprotected
groups() noexceptSbeMessageinlineprotected
groups() const noexceptSbeMessageinlineprotected
hostCrossId(UInt64 &value) const noexceptExecutionReportTradeOutright525inline
init(MessageHeader::TemplateId value, MessageHeader::BlockLength minimalBlockLength, MessageHeader::BlockLength blockLength, SchemaId id) noexceptSbeMessageinlineprotected
initGroup(Group &group, typename Group::EntrySize entrySize) noexceptSbeMessageinlineprotected
lastPx() const noexceptExecutionReportTradeOutright525inline
lastQty() const noexceptExecutionReportTradeOutright525inline
leavesQty() const noexceptExecutionReportTradeOutright525inline
liquidityFlag(BooleanNULL::Enum &value) const noexceptExecutionReportTradeOutright525inline
location() const noexceptExecutionReportTradeOutright525inline
managedOrder(BooleanNULL::Enum &value) const noexceptExecutionReportTradeOutright525inline
manualOrderIndicator() const noexceptExecutionReportTradeOutright525inline
maturityDate(Timestamp &value) const noexceptExecutionReportTradeOutright525inline
minimalBlockLength(SchemaVersion version) noexceptExecutionReportTradeOutright525inlinestatic
orderEvents() const noexceptExecutionReportTradeOutright525inline
orderEvents() noexceptExecutionReportTradeOutright525inline
orderEvents(OrderEvents::Size length)ExecutionReportTradeOutright525inline
orderEvents(OrderEvents::Size length, NoFieldsInit)ExecutionReportTradeOutright525inline
OrderEvents typedefExecutionReportTradeOutright525
orderId() const noexceptExecutionReportTradeOutright525inline
orderQty() const noexceptExecutionReportTradeOutright525inline
orderRequestId() const noexceptExecutionReportTradeOutright525inline
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() const noexceptExecutionReportTradeOutright525inline
ordType(OrderType::Enum &value) const noexceptExecutionReportTradeOutright525inline
ownership() const noexceptExecutionReportTradeOutright525inline
partyDetailsListReqId() const noexceptExecutionReportTradeOutright525inline
possRetransFlag() const noexceptExecutionReportTradeOutright525inline
price() const noexceptExecutionReportTradeOutright525inline
priorityIndicator(UInt8 &value) const noexceptExecutionReportTradeOutright525inline
reservationPrice(PRICE9 &value) const noexceptExecutionReportTradeOutright525inline
reset() noexceptExecutionReportTradeOutright525inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptExecutionReportTradeOutright525inline
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 typedefExecutionReportTradeOutright525
schemaId() const noexceptSbeMessageinline
secExecId() const noexceptExecutionReportTradeOutright525inline
securityId() const noexceptExecutionReportTradeOutright525inline
senderId() const noexceptExecutionReportTradeOutright525inline
sendingTimeEpoch() const noexceptExecutionReportTradeOutright525inline
seqNum() const noexceptExecutionReportTradeOutright525inline
setAggressorIndicator(BooleanFlag::Enum value) noexceptExecutionReportTradeOutright525inline
setBenchmarkPrice(PRICE9 value) noexceptExecutionReportTradeOutright525inline
setBenchmarkPriceToNull() noexceptExecutionReportTradeOutright525inline
setCalculatedCcyLastQty(Decimal64NULL value) noexceptExecutionReportTradeOutright525inline
setCalculatedCcyLastQtyToNull() noexceptExecutionReportTradeOutright525inline
setClOrdId(StrRef value) noexceptExecutionReportTradeOutright525inline
setCrossId(UInt64 value) noexceptExecutionReportTradeOutright525inline
setCrossIdToNull() noexceptExecutionReportTradeOutright525inline
setCrossType(UInt8 value) noexceptExecutionReportTradeOutright525inline
setCrossTypeToNull() noexceptExecutionReportTradeOutright525inline
setCumQty(UInt32 value) noexceptExecutionReportTradeOutright525inline
setDiscretionPrice(PRICE9 value) noexceptExecutionReportTradeOutright525inline
setDiscretionPriceToNull() noexceptExecutionReportTradeOutright525inline
setDisplayLimitPrice(PRICE9 value) noexceptExecutionReportTradeOutright525inline
setDisplayLimitPriceToNull() noexceptExecutionReportTradeOutright525inline
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) noexceptExecutionReportTradeOutright525inline
setExecInst(ExecInst value) noexceptExecutionReportTradeOutright525inline
setExecRestatementReason(ExecReason::Enum value) noexceptExecutionReportTradeOutright525inline
setExecRestatementReasonToNull() noexceptExecutionReportTradeOutright525inline
setExecutionMode(ExecMode::Enum value) noexceptExecutionReportTradeOutright525inline
setExecutionModeToNull() noexceptExecutionReportTradeOutright525inline
setExpireDate(Timestamp value) noexceptExecutionReportTradeOutright525inline
setExpireDateToNull() noexceptExecutionReportTradeOutright525inline
setFixedStr(MessageSizeoffset, StrRef value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setGrossTradeAmt(Decimal64NULL value) noexceptExecutionReportTradeOutright525inline
setGrossTradeAmtToNull() noexceptExecutionReportTradeOutright525inline
setHostCrossId(UInt64 value) noexceptExecutionReportTradeOutright525inline
setHostCrossIdToNull() noexceptExecutionReportTradeOutright525inline
setLastPx(PRICE9 value) noexceptExecutionReportTradeOutright525inline
setLastQty(UInt32 value) noexceptExecutionReportTradeOutright525inline
setLeavesQty(UInt32 value) noexceptExecutionReportTradeOutright525inline
setLiquidityFlag(BooleanNULL::Enum value) noexceptExecutionReportTradeOutright525inline
setLiquidityFlagToNull() noexceptExecutionReportTradeOutright525inline
setLocation(StrRef value) noexceptExecutionReportTradeOutright525inline
setManagedOrder(BooleanNULL::Enum value) noexceptExecutionReportTradeOutright525inline
setManagedOrderToNull() noexceptExecutionReportTradeOutright525inline
setManualOrderIndicator(ManualOrdIndReq::Enum value) noexceptExecutionReportTradeOutright525inline
setMaturityDate(Timestamp value) noexceptExecutionReportTradeOutright525inline
setMaturityDateToNull() noexceptExecutionReportTradeOutright525inline
setOrderId(UInt64 value) noexceptExecutionReportTradeOutright525inline
setOrderQty(UInt32 value) noexceptExecutionReportTradeOutright525inline
setOrderRequestId(UInt64 value) noexceptExecutionReportTradeOutright525inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdStatus(OrdStatusTrd::Enum value) noexceptExecutionReportTradeOutright525inline
setOrdType(OrderType::Enum value) noexceptExecutionReportTradeOutright525inline
setOrdTypeToNull() noexceptExecutionReportTradeOutright525inline
setOwnership(UInt8 value) noexceptExecutionReportTradeOutright525inline
setPartyDetailsListReqId(UInt64 value) noexceptExecutionReportTradeOutright525inline
setPossRetransFlag(BooleanFlag::Enum value) noexceptExecutionReportTradeOutright525inline
setPrice(PRICE9 value) noexceptExecutionReportTradeOutright525inline
setPriorityIndicator(UInt8 value) noexceptExecutionReportTradeOutright525inline
setPriorityIndicatorToNull() noexceptExecutionReportTradeOutright525inline
setReservationPrice(PRICE9 value) noexceptExecutionReportTradeOutright525inline
setReservationPriceToNull() noexceptExecutionReportTradeOutright525inline
setSecExecId(UInt64 value) noexceptExecutionReportTradeOutright525inline
setSecurityId(Int32 value) noexceptExecutionReportTradeOutright525inline
setSenderId(StrRef value) noexceptExecutionReportTradeOutright525inline
setSendingTimeEpoch(UInt64 value) noexceptExecutionReportTradeOutright525inline
setSeqNum(UInt32 value) noexceptExecutionReportTradeOutright525inline
setSettlDate(Timestamp value) noexceptExecutionReportTradeOutright525inline
setSettlDateToNull() noexceptExecutionReportTradeOutright525inline
setShortSaleType(ShortSaleType::Enum value) noexceptExecutionReportTradeOutright525inline
setShortSaleTypeToNull() noexceptExecutionReportTradeOutright525inline
setSide(SideReq::Enum value) noexceptExecutionReportTradeOutright525inline
setSideTradeId(UInt32 value) noexceptExecutionReportTradeOutright525inline
setStopPx(PRICE9 value) noexceptExecutionReportTradeOutright525inline
setStopPxToNull() noexceptExecutionReportTradeOutright525inline
setTimeInForce(TimeInForce::Enum value) noexceptExecutionReportTradeOutright525inline
setTimeInForceToNull() noexceptExecutionReportTradeOutright525inline
settlDate(Timestamp &value) const noexceptExecutionReportTradeOutright525inline
setTradeDate(Timestamp value) noexceptExecutionReportTradeOutright525inline
setTradeDateToNull() noexceptExecutionReportTradeOutright525inline
setTradeEntryId(UInt32 value) noexceptExecutionReportTradeOutright525inline
setTradeLinkId(UInt32 value) noexceptExecutionReportTradeOutright525inline
setTradeLinkIdToNull() noexceptExecutionReportTradeOutright525inline
setTransactTime(UInt64 value) noexceptExecutionReportTradeOutright525inline
setTrdType(UInt16 value) noexceptExecutionReportTradeOutright525inline
setTrdTypeToNull() noexceptExecutionReportTradeOutright525inline
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) noexceptExecutionReportTradeOutright525inline
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 noexceptExecutionReportTradeOutright525inline
side() const noexceptExecutionReportTradeOutright525inline
sideTradeId() const noexceptExecutionReportTradeOutright525inline
stopPx(PRICE9 &value) const noexceptExecutionReportTradeOutright525inline
tail() const noexceptExecutionReportTradeOutright525inline
TemplateId enum valueExecutionReportTradeOutright525
templateId() const noexceptSbeMessageinline
ThisType typedefExecutionReportTradeOutright525
timeInForce(TimeInForce::Enum &value) const noexceptExecutionReportTradeOutright525inline
toString() const ExecutionReportTradeOutright525inline
tradeDate(Timestamp &value) const noexceptExecutionReportTradeOutright525inline
tradeEntryId() const noexceptExecutionReportTradeOutright525inline
tradeLinkId(UInt32 &value) const noexceptExecutionReportTradeOutright525inline
transactTime() const noexceptExecutionReportTradeOutright525inline
trdType(UInt16 &value) const noexceptExecutionReportTradeOutright525inline
uuId() const noexceptExecutionReportTradeOutright525inline
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