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

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

accessOrdinary(MessageSizeoffset) const noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
accessOrdinary(MessageSizeoffset) noexceptBinaryBlock< Messaging::SbeMessage, MessageSize >inlineprotected
account(AccountOptional &value) const noexceptExecutionReportTrade203inline
aggressorIndicator() const noexceptExecutionReportTrade203inline
binary() const noexceptSbeMessageinline
binary() noexceptSbeMessageinline
BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
block() const noexceptSbeMessageinline
block() noexceptSbeMessageinline
blockEnd() noexceptSbeMessageinline
blockEnd() const noexceptSbeMessageinline
blockLength(SchemaVersion version) noexceptExecutionReportTrade203inlinestatic
OnixS::B3::BOE::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
BlockLength typedefSbeMessage
body() noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
businessHeader() const noexceptExecutionReportTrade203inline
businessHeader() noexceptExecutionReportTrade203inline
calculateBinarySize() const noexceptExecutionReportTrade203inline
OnixS::B3::BOE::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
className()ExecutionReportTrade203inlinestatic
clear() noexceptSbeMessageinline
clOrdId(ClOrdIDOptional &value) const noexceptExecutionReportTrade203inline
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
contraBroker() const noexceptExecutionReportTrade203inline
crossedIndicator(CrossedIndicator::Enum &value) const noexceptExecutionReportTrade203inline
crossId(CrossIDOptional &value) const noexceptExecutionReportTrade203inline
crossPrioritization(CrossPrioritization::Enum &value) const noexceptExecutionReportTrade203inline
crossType(CrossType::Enum &value) const noexceptExecutionReportTrade203inline
cumQty() const noexceptExecutionReportTrade203inline
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 noexceptExecutionReportTrade203inline
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 noexceptExecutionReportTrade203inline
execRefId(ExecIDOptional &value) const noexceptExecutionReportTrade203inline
execType() const noexceptExecutionReportTrade203inline
ExecutionReportTrade203()=defaultExecutionReportTrade203
ExecutionReportTrade203(void *data, EncodedLength length, SchemaVersion version=Schema::Version)ExecutionReportTrade203inline
ExecutionReportTrade203(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)ExecutionReportTrade203inline
ExecutionReportTrade203(void *data, EncodedLength length, NoInit)ExecutionReportTrade203inline
ExecutionReportTrade203(const SbeMessage &message)ExecutionReportTrade203inlineexplicit
ExecutionReportTrade203(void *data, EncodedLength length, NoInit, NoCheck) noexceptExecutionReportTrade203inline
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() noexceptExecutionReportTrade203inlinestatic
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize(UInt8) noexceptExecutionReportTrade203inlinestatic
OnixS::B3::BOE::Messaging::SbeMessage::getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)ExecutionReportTrade203inlinestatic
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
lastPx() const noexceptExecutionReportTrade203inline
lastQty() const noexceptExecutionReportTrade203inline
leavesQty() const noexceptExecutionReportTrade203inline
memo() const noexceptExecutionReportTrade203inline
messageType() noexceptExecutionReportTrade203inlinestatic
minimalBlockLength(SchemaVersion version) noexceptExecutionReportTrade203inlinestatic
multiLegReportingType(MultiLegReportingType::Enum &value) const noexceptExecutionReportTrade203inline
orderCategory(OrderCategory::Enum &value) const noexceptExecutionReportTrade203inline
orderId() const noexceptExecutionReportTrade203inline
orderQty() const noexceptExecutionReportTrade203inline
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 noexceptExecutionReportTrade203inline
reset() noexceptExecutionReportTrade203inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptExecutionReportTrade203inline
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 typedefExecutionReportTrade203
schemaId() const noexceptSbeMessageinline
secondaryExecId(ExecIDOptional &value) const noexceptExecutionReportTrade203inline
secondaryOrderId() const noexceptExecutionReportTrade203inline
securityExchange() noexceptExecutionReportTrade203inlinestatic
securityId() const noexceptExecutionReportTrade203inline
securityIdSource() noexceptExecutionReportTrade203inlinestatic
securityTradingStatus(SecurityTradingStatus::Enum &value) const noexceptExecutionReportTrade203inline
setAccount(AccountOptional value) noexceptExecutionReportTrade203inline
setAccountToNull() noexceptExecutionReportTrade203inline
setAggressorIndicator(Boolean::Enum value) noexceptExecutionReportTrade203inline
setClOrdId(ClOrdIDOptional value) noexceptExecutionReportTrade203inline
setClOrdIdToNull() noexceptExecutionReportTrade203inline
setContraBroker(Firm value) noexceptExecutionReportTrade203inline
setCrossedIndicator(CrossedIndicator::Enum value) noexceptExecutionReportTrade203inline
setCrossedIndicatorToNull() noexceptExecutionReportTrade203inline
setCrossId(CrossIDOptional value) noexceptExecutionReportTrade203inline
setCrossIdToNull() noexceptExecutionReportTrade203inline
setCrossPrioritization(CrossPrioritization::Enum value) noexceptExecutionReportTrade203inline
setCrossPrioritizationToNull() noexceptExecutionReportTrade203inline
setCrossType(CrossType::Enum value) noexceptExecutionReportTrade203inline
setCrossTypeToNull() noexceptExecutionReportTrade203inline
setCumQty(Quantity value) noexceptExecutionReportTrade203inline
setDeskId(StrRef value)ExecutionReportTrade203inline
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) noexceptExecutionReportTrade203inline
setExecRefId(ExecIDOptional value) noexceptExecutionReportTrade203inline
setExecRefIdToNull() noexceptExecutionReportTrade203inline
setExecType(ExecType::Enum value) noexceptExecutionReportTrade203inline
setFixedStr(MessageSizeoffset, StrRef value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setLastPx(Price value) noexceptExecutionReportTrade203inline
setLastQty(Quantity value) noexceptExecutionReportTrade203inline
setLeavesQty(Quantity value) noexceptExecutionReportTrade203inline
setMemo(StrRef value)ExecutionReportTrade203inline
setMultiLegReportingType(MultiLegReportingType::Enum value) noexceptExecutionReportTrade203inline
setMultiLegReportingTypeToNull() noexceptExecutionReportTrade203inline
setOrderCategory(OrderCategory::Enum value) noexceptExecutionReportTrade203inline
setOrderCategoryToNull() noexceptExecutionReportTrade203inline
setOrderId(OrderID value) noexceptExecutionReportTrade203inline
setOrderQty(Quantity value) noexceptExecutionReportTrade203inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdStatus(OrdStatus::Enum value) noexceptExecutionReportTrade203inline
setSecondaryExecId(ExecIDOptional value) noexceptExecutionReportTrade203inline
setSecondaryExecIdToNull() noexceptExecutionReportTrade203inline
setSecondaryOrderId(OrderID value) noexceptExecutionReportTrade203inline
setSecurityId(SecurityID value) noexceptExecutionReportTrade203inline
setSecurityTradingStatus(SecurityTradingStatus::Enum value) noexceptExecutionReportTrade203inline
setSecurityTradingStatusToNull() noexceptExecutionReportTrade203inline
setSide(Side::Enum value) noexceptExecutionReportTrade203inline
setStrategyId(StrategyIDOptional value) noexceptExecutionReportTrade203inline
setStrategyIdToNull() noexceptExecutionReportTrade203inline
setTotNoRelatedSym(TotNoRelatedSym value) noexceptExecutionReportTrade203inline
setTotNoRelatedSymToNull() noexceptExecutionReportTrade203inline
setTradeDate(Timestamp value) noexceptExecutionReportTrade203inline
setTradeId(TradeID value) noexceptExecutionReportTrade203inline
setTradingSessionId(TradingSessionID::Enum value) noexceptExecutionReportTrade203inline
setTradingSessionIdToNull() noexceptExecutionReportTrade203inline
setTradingSessionSubId(TradingSessionSubID::Enum value) noexceptExecutionReportTrade203inline
setTradingSessionSubIdToNull() noexceptExecutionReportTrade203inline
setTransactTime(UTCTimestampNanos value) noexceptExecutionReportTrade203inline
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
side() const noexceptExecutionReportTrade203inline
strategyId(StrategyIDOptional &value) const noexceptExecutionReportTrade203inline
tail() const noexceptExecutionReportTrade203inline
templateId() const noexceptSbeMessageinline
TemplateId enum valueExecutionReportTrade203
ThisType typedefExecutionReportTrade203
toString() const ExecutionReportTrade203inline
totNoRelatedSym(TotNoRelatedSym &value) const noexceptExecutionReportTrade203inline
tradeDate() const noexceptExecutionReportTrade203inline
tradeId() const noexceptExecutionReportTrade203inline
tradingSessionId(TradingSessionID::Enum &value) const noexceptExecutionReportTrade203inline
tradingSessionSubId(TradingSessionSubID::Enum &value) const noexceptExecutionReportTrade203inline
transactTime() const noexceptExecutionReportTrade203inline
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