OnixS C++ B3 BOE Binary Order Entry  1.2.0
API Documentation
ExecutionReportNew200 Member List

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

accessOrdinary(MessageSizeoffset) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
accessOrdinary(MessageSizeoffset) noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
account(AccountOptional &value) const noexceptExecutionReportNew200inline
binary() const noexceptSbeMessageinline
binary() noexceptSbeMessageinline
BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
block() const noexceptSbeMessageinline
block() noexceptSbeMessageinline
blockEnd() noexceptSbeMessageinline
blockEnd() const noexceptSbeMessageinline
blockLength(SchemaVersion version) noexceptExecutionReportNew200inlinestatic
OnixS::B3::BOE::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
BlockLength typedefSbeMessage
body() noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
businessHeader() const noexceptExecutionReportNew200inline
businessHeader() noexceptExecutionReportNew200inline
calculateBinarySize() const noexceptExecutionReportNew200inline
OnixS::B3::BOE::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
className()ExecutionReportNew200inlinestatic
clear() noexceptSbeMessageinline
clOrdId() const noexceptExecutionReportNew200inline
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(CrossIDOptional &value) const noexceptExecutionReportNew200inline
crossPrioritization(CrossPrioritization::Enum &value) const noexceptExecutionReportNew200inline
crossType(CrossType::Enum &value) const noexceptExecutionReportNew200inline
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
deskId() const noexceptExecutionReportNew200inline
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 noexceptExecutionReportNew200inline
ExecutionReportNew200()=defaultExecutionReportNew200
ExecutionReportNew200(void *data, EncodedLength length, SchemaVersion version=Schema::Version)ExecutionReportNew200inline
ExecutionReportNew200(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)ExecutionReportNew200inline
ExecutionReportNew200(void *data, EncodedLength length, NoInit)ExecutionReportNew200inline
ExecutionReportNew200(const SbeMessage &message)ExecutionReportNew200inlineexplicit
ExecutionReportNew200(void *data, EncodedLength length, NoInit, NoCheck) noexceptExecutionReportNew200inline
expireDate(Timestamp &value) const noexceptExecutionReportNew200inline
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() noexceptExecutionReportNew200inlinestatic
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize(UInt8) noexceptExecutionReportNew200inlinestatic
OnixS::B3::BOE::Messaging::SbeMessage::getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)ExecutionReportNew200inlinestatic
getVariableLengthField(Callable callable, const Owner &owner) const noexceptSbeMessageinlineprotected
getVariableLengthField(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
GroupList typedefSbeMessageprotected
groups() noexceptSbeMessageinlineprotected
groups() const noexceptSbeMessageinlineprotected
init(MessageHeader::TemplateId value, MessageHeader::BlockLength minimalBlockLength, MessageHeader::BlockLength blockLength, SchemaId id) noexceptSbeMessageinlineprotected
initGroup(Group &group, typename Group::EntrySize entrySize) noexceptSbeMessageinlineprotected
investorId(InvestorID &value) const noexceptExecutionReportNew200inline
marketSegmentReceivedTime(UTCTimestampNanosOptional &value) const noexceptExecutionReportNew200inline
maxFloor(QuantityOptional &value) const noexceptExecutionReportNew200inline
memo() const noexceptExecutionReportNew200inline
messageType() noexceptExecutionReportNew200inlinestatic
minimalBlockLength(SchemaVersion version) noexceptExecutionReportNew200inlinestatic
minQty(QuantityOptional &value) const noexceptExecutionReportNew200inline
mmProtectionReset(Boolean::Enum &value) const noexceptExecutionReportNew200inline
multiLegReportingType(MultiLegReportingType::Enum &value) const noexceptExecutionReportNew200inline
orderId() const noexceptExecutionReportNew200inline
orderQty() const noexceptExecutionReportNew200inline
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 noexceptExecutionReportNew200inline
ordTagId(OrdTagID &value) const noexceptExecutionReportNew200inline
ordType() const noexceptExecutionReportNew200inline
price(PriceOptional &value) const noexceptExecutionReportNew200inline
protectionPrice(PriceOptional &value) const noexceptExecutionReportNew200inline
receivedTime(UTCTimestampNanosOptional &value) const noexceptExecutionReportNew200inline
reset() noexceptExecutionReportNew200inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptExecutionReportNew200inline
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 typedefExecutionReportNew200
schemaId() const noexceptSbeMessageinline
secondaryOrderId() const noexceptExecutionReportNew200inline
securityExchange() noexceptExecutionReportNew200inlinestatic
securityId() const noexceptExecutionReportNew200inline
securityIdSource() noexceptExecutionReportNew200inlinestatic
setAccount(AccountOptional value) noexceptExecutionReportNew200inline
setAccountToNull() noexceptExecutionReportNew200inline
setClOrdId(ClOrdID value) noexceptExecutionReportNew200inline
setCrossId(CrossIDOptional value) noexceptExecutionReportNew200inline
setCrossIdToNull() noexceptExecutionReportNew200inline
setCrossPrioritization(CrossPrioritization::Enum value) noexceptExecutionReportNew200inline
setCrossPrioritizationToNull() noexceptExecutionReportNew200inline
setCrossType(CrossType::Enum value) noexceptExecutionReportNew200inline
setCrossTypeToNull() noexceptExecutionReportNew200inline
setDeskId(StrRef value)ExecutionReportNew200inline
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(ExecID value) noexceptExecutionReportNew200inline
setExpireDate(Timestamp value) noexceptExecutionReportNew200inline
setExpireDateToNull() noexceptExecutionReportNew200inline
setFixedStr(MessageSizeoffset, StrRef value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setInvestorId(InvestorID value) noexceptExecutionReportNew200inline
setInvestorIdToNull() noexceptExecutionReportNew200inline
setMarketSegmentReceivedTime(UTCTimestampNanosOptional value) noexceptExecutionReportNew200inline
setMarketSegmentReceivedTimeToNull() noexceptExecutionReportNew200inline
setMaxFloor(QuantityOptional value) noexceptExecutionReportNew200inline
setMaxFloorToNull() noexceptExecutionReportNew200inline
setMemo(StrRef value)ExecutionReportNew200inline
setMinQty(QuantityOptional value) noexceptExecutionReportNew200inline
setMinQtyToNull() noexceptExecutionReportNew200inline
setMmProtectionReset(Boolean::Enum value) noexceptExecutionReportNew200inline
setMmProtectionResetToNull() noexceptExecutionReportNew200inline
setMultiLegReportingType(MultiLegReportingType::Enum value) noexceptExecutionReportNew200inline
setMultiLegReportingTypeToNull() noexceptExecutionReportNew200inline
setOrderId(OrderID value) noexceptExecutionReportNew200inline
setOrderQty(Quantity value) noexceptExecutionReportNew200inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdStatus(OrdStatus::Enum value) noexceptExecutionReportNew200inline
setOrdTagId(OrdTagID value) noexceptExecutionReportNew200inline
setOrdTagIdToNull() noexceptExecutionReportNew200inline
setOrdType(OrdType::Enum value) noexceptExecutionReportNew200inline
setPrice(PriceOptional value) noexceptExecutionReportNew200inline
setPriceToNull() noexceptExecutionReportNew200inline
setProtectionPrice(PriceOptional value) noexceptExecutionReportNew200inline
setProtectionPriceToNull() noexceptExecutionReportNew200inline
setReceivedTime(UTCTimestampNanosOptional value) noexceptExecutionReportNew200inline
setReceivedTimeToNull() noexceptExecutionReportNew200inline
setSecondaryOrderId(OrderID value) noexceptExecutionReportNew200inline
setSecurityId(SecurityID value) noexceptExecutionReportNew200inline
setSide(Side::Enum value) noexceptExecutionReportNew200inline
setStopPx(PriceOptional value) noexceptExecutionReportNew200inline
setStopPxToNull() noexceptExecutionReportNew200inline
setStrategyId(StrategyIDOptional value) noexceptExecutionReportNew200inline
setStrategyIdToNull() noexceptExecutionReportNew200inline
setTimeInForce(TimeInForce::Enum value) noexceptExecutionReportNew200inline
setTradeDate(Timestamp value) noexceptExecutionReportNew200inline
setTransactTime(UTCTimestampNanos value) noexceptExecutionReportNew200inline
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
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
setWorkingIndicator(Boolean::Enum value) noexceptExecutionReportNew200inline
side() const noexceptExecutionReportNew200inline
stopPx(PriceOptional &value) const noexceptExecutionReportNew200inline
strategyId(StrategyIDOptional &value) const noexceptExecutionReportNew200inline
tail() const noexceptExecutionReportNew200inline
TemplateId enum valueExecutionReportNew200
templateId() const noexceptSbeMessageinline
ThisType typedefExecutionReportNew200
timeInForce() const noexceptExecutionReportNew200inline
toString() const ExecutionReportNew200inline
tradeDate() const noexceptExecutionReportNew200inline
transactTime() const noexceptExecutionReportNew200inline
valid() const noexceptSbeMessageinline
VariableLengthFieldList typedefSbeMessageprotected
variableLengthFields() noexceptSbeMessageinlineprotected
variableLengthFields() const noexceptSbeMessageinlineprotected
version() const noexceptSbeMessageinline
version(SchemaVersion version) noexceptSbeMessageinlineprotected
workingIndicator() const noexceptExecutionReportNew200inline
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