OnixS C++ CME MDP Conflated TCP Handler  1.3.6
API Documentation
InstrumentDefinitionFuture54 Member List

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

applId() const noexceptInstrumentDefinitionFuture54inline
asset() const noexceptInstrumentDefinitionFuture54inline
binary() const noexceptSbeMessageinline
binary() noexceptSbeMessageinline
BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
block() const noexceptSbeMessageinline
block() noexceptSbeMessageinline
blockEnd() noexceptSbeMessageinline
blockEnd() const noexceptSbeMessageinline
blockLength(SchemaVersion version) noexceptInstrumentDefinitionFuture54inlinestatic
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
BlockLength typedefSbeMessage
body() noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
calculateBinarySize() const noexceptInstrumentDefinitionFuture54inline
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
cfiCode() const noexceptInstrumentDefinitionFuture54inline
className()InstrumentDefinitionFuture54inlinestatic
clear() noexceptSbeMessageinline
clearedVolume(Int32 &value) const noexceptInstrumentDefinitionFuture54inline
clearedVolumeNull() noexceptInstrumentDefinitionFuture54inline
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
contractMultiplier(Int32 &value) const noexceptInstrumentDefinitionFuture54inline
contractMultiplierNull() noexceptInstrumentDefinitionFuture54inline
contractMultiplierUnit(Int8 &value) const noexceptInstrumentDefinitionFuture54inline
contractMultiplierUnitNull() noexceptInstrumentDefinitionFuture54inline
currency() const noexceptInstrumentDefinitionFuture54inline
decayQuantity(Int32 &value) const noexceptInstrumentDefinitionFuture54inline
decayQuantityNull() noexceptInstrumentDefinitionFuture54inline
decayStartDate(Timestamp &value) const noexceptInstrumentDefinitionFuture54inline
decayStartDateNull() noexceptInstrumentDefinitionFuture54inline
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
displayFactor() const noexceptInstrumentDefinitionFuture54inline
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
Events typedefInstrumentDefinitionFuture54
events() const noexceptInstrumentDefinitionFuture54inline
events() noexceptInstrumentDefinitionFuture54inline
events(Events::Size length)InstrumentDefinitionFuture54inline
events(Events::Size length, NoFieldsInit)InstrumentDefinitionFuture54inline
FeedTypes typedefInstrumentDefinitionFuture54
feedTypes() const noexceptInstrumentDefinitionFuture54inline
feedTypes() noexceptInstrumentDefinitionFuture54inline
feedTypes(FeedTypes::Size length)InstrumentDefinitionFuture54inline
feedTypes(FeedTypes::Size length, NoFieldsInit)InstrumentDefinitionFuture54inline
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() noexceptInstrumentDefinitionFuture54inlinestatic
flowScheduleType(Int8 &value) const noexceptInstrumentDefinitionFuture54inline
flowScheduleTypeNull() noexceptInstrumentDefinitionFuture54inline
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)InstrumentDefinitionFuture54inlinestatic
getVariableLengthField(Callable callable, const Owner &owner) const noexceptSbeMessageinlineprotected
getVariableLengthField(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
GroupList typedefSbeMessageprotected
groups() noexceptSbeMessageinlineprotected
groups() const noexceptSbeMessageinlineprotected
highLimitPrice(PRICE9 &value) const noexceptInstrumentDefinitionFuture54inline
highLimitPriceNull() noexceptInstrumentDefinitionFuture54inline
init(MessageHeader::TemplateId value, MessageHeader::BlockLength minimalBlockLength, MessageHeader::BlockLength blockLength, SchemaId id)SbeMessageinlineprotected
initGroup(Group &group, typename Group::EntrySize entrySize) noexceptSbeMessageinlineprotected
initHeader(MessageHeader::TemplateId value, MessageHeader::BlockLength blockLength, SchemaId id) noexceptSbeMessageinlineprotected
InstAttrib typedefInstrumentDefinitionFuture54
instAttrib() const noexceptInstrumentDefinitionFuture54inline
instAttrib() noexceptInstrumentDefinitionFuture54inline
instAttrib(InstAttrib::Size length)InstrumentDefinitionFuture54inline
instAttrib(InstAttrib::Size length, NoFieldsInit)InstrumentDefinitionFuture54inline
InstrumentDefinitionFuture54()=defaultInstrumentDefinitionFuture54
InstrumentDefinitionFuture54(void *data, EncodedLength length, SchemaVersion version=Schema::Version)InstrumentDefinitionFuture54inline
InstrumentDefinitionFuture54(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)InstrumentDefinitionFuture54inline
InstrumentDefinitionFuture54(void *data, EncodedLength length, NoInit)InstrumentDefinitionFuture54inline
InstrumentDefinitionFuture54(const SbeMessage &message)InstrumentDefinitionFuture54inlineexplicit
instrumentGUId(UInt64 &value) const noexceptInstrumentDefinitionFuture54inline
instrumentGUIdNull() noexceptInstrumentDefinitionFuture54inline
lastUpdateTime() const noexceptInstrumentDefinitionFuture54inline
LotTypeRules typedefInstrumentDefinitionFuture54
lotTypeRules() const noexceptInstrumentDefinitionFuture54inline
lotTypeRules() noexceptInstrumentDefinitionFuture54inline
lotTypeRules(LotTypeRules::Size length)InstrumentDefinitionFuture54inline
lotTypeRules(LotTypeRules::Size length, NoFieldsInit)InstrumentDefinitionFuture54inline
lowLimitPrice(PRICE9 &value) const noexceptInstrumentDefinitionFuture54inline
lowLimitPriceNull() noexceptInstrumentDefinitionFuture54inline
mainFraction(UInt8 &value) const noexceptInstrumentDefinitionFuture54inline
mainFractionNull() noexceptInstrumentDefinitionFuture54inline
marketSegmentId() const noexceptInstrumentDefinitionFuture54inline
matchAlgorithm() const noexceptInstrumentDefinitionFuture54inline
matchEventIndicator() const noexceptInstrumentDefinitionFuture54inline
maturityMonthYear(MaturityMonthYear &value) const noexceptInstrumentDefinitionFuture54inline
maturityMonthYearNull() noexceptInstrumentDefinitionFuture54inline
maxPriceVariation(PRICE9 &value) const noexceptInstrumentDefinitionFuture54inline
maxPriceVariationNull() noexceptInstrumentDefinitionFuture54inline
maxTradeVol() const noexceptInstrumentDefinitionFuture54inline
minimalBlockLength(SchemaVersion version) noexceptInstrumentDefinitionFuture54inlinestatic
minPriceIncrement() const noexceptInstrumentDefinitionFuture54inline
minPriceIncrementAmount(PRICE9 &value) const noexceptInstrumentDefinitionFuture54inline
minPriceIncrementAmountNull() noexceptInstrumentDefinitionFuture54inline
minTradeVol() const noexceptInstrumentDefinitionFuture54inline
openInterestQty(Int32 &value) const noexceptInstrumentDefinitionFuture54inline
openInterestQtyNull() noexceptInstrumentDefinitionFuture54inline
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
originalContractSize(Int32 &value) const noexceptInstrumentDefinitionFuture54inline
originalContractSizeNull() noexceptInstrumentDefinitionFuture54inline
priceDisplayFormat(UInt8 &value) const noexceptInstrumentDefinitionFuture54inline
priceDisplayFormatNull() noexceptInstrumentDefinitionFuture54inline
reset() noexceptInstrumentDefinitionFuture54inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptInstrumentDefinitionFuture54inline
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 typedefInstrumentDefinitionFuture54
schemaId() const noexceptSbeMessageinline
securityExchange() const noexceptInstrumentDefinitionFuture54inline
securityGroup() const noexceptInstrumentDefinitionFuture54inline
securityId() const noexceptInstrumentDefinitionFuture54inline
securityIdSource() noexceptInstrumentDefinitionFuture54inlinestatic
securityTradingStatus(SecurityTradingStatus::Enum &value) const noexceptInstrumentDefinitionFuture54inline
securityTradingStatusNull() noexceptInstrumentDefinitionFuture54inline
securityType() const noexceptInstrumentDefinitionFuture54inline
securityUpdateAction() const noexceptInstrumentDefinitionFuture54inline
setApplId(Int16 value) noexceptInstrumentDefinitionFuture54inline
setAsset(StrRef value) noexceptInstrumentDefinitionFuture54inline
setCfiCode(StrRef value) noexceptInstrumentDefinitionFuture54inline
setClearedVolume(Int32 value) noexceptInstrumentDefinitionFuture54inline
setContractMultiplier(Int32 value) noexceptInstrumentDefinitionFuture54inline
setContractMultiplierUnit(Int8 value) noexceptInstrumentDefinitionFuture54inline
setCurrency(StrRef value) noexceptInstrumentDefinitionFuture54inline
setDecayQuantity(Int32 value) noexceptInstrumentDefinitionFuture54inline
setDecayStartDate(Timestamp value) noexceptInstrumentDefinitionFuture54inline
setDisplayFactor(Decimal9 value) noexceptInstrumentDefinitionFuture54inline
setEnumeration(MessageSizeoffset, typename Enumeration::Enum value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setEnumeration(MessageSizeoffset, typename Enumeration::Enum value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setFlowScheduleType(Int8 value) noexceptInstrumentDefinitionFuture54inline
setHighLimitPrice(PRICE9 value) noexceptInstrumentDefinitionFuture54inline
setInstrumentGUId(UInt64 value) noexceptInstrumentDefinitionFuture54inline
setLastUpdateTime(Timestamp value) noexceptInstrumentDefinitionFuture54inline
setLowLimitPrice(PRICE9 value) noexceptInstrumentDefinitionFuture54inline
setMainFraction(UInt8 value) noexceptInstrumentDefinitionFuture54inline
setMarketSegmentId(UInt8 value) noexceptInstrumentDefinitionFuture54inline
setMatchAlgorithm(CHAR value) noexceptInstrumentDefinitionFuture54inline
setMatchEventIndicator(MatchEventIndicator value) noexceptInstrumentDefinitionFuture54inline
setMaturityMonthYear(MaturityMonthYear value) noexceptInstrumentDefinitionFuture54inline
setMaxPriceVariation(PRICE9 value) noexceptInstrumentDefinitionFuture54inline
setMaxTradeVol(UInt32 value) noexceptInstrumentDefinitionFuture54inline
setMinPriceIncrement(PRICE9 value) noexceptInstrumentDefinitionFuture54inline
setMinPriceIncrementAmount(PRICE9 value) noexceptInstrumentDefinitionFuture54inline
setMinTradeVol(UInt32 value) noexceptInstrumentDefinitionFuture54inline
setOpenInterestQty(Int32 value) noexceptInstrumentDefinitionFuture54inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setOriginalContractSize(Int32 value) noexceptInstrumentDefinitionFuture54inline
setPriceDisplayFormat(UInt8 value) noexceptInstrumentDefinitionFuture54inline
setSecurityExchange(StrRef value) noexceptInstrumentDefinitionFuture54inline
setSecurityGroup(StrRef value) noexceptInstrumentDefinitionFuture54inline
setSecurityId(Int32 value) noexceptInstrumentDefinitionFuture54inline
setSecurityTradingStatus(SecurityTradingStatus::Enum value) noexceptInstrumentDefinitionFuture54inline
setSecurityType(StrRef value) noexceptInstrumentDefinitionFuture54inline
setSecurityUpdateAction(SecurityUpdateAction::Enum value) noexceptInstrumentDefinitionFuture54inline
setSettlCurrency(StrRef value) noexceptInstrumentDefinitionFuture54inline
setSettlPriceType(SettlPriceType value) noexceptInstrumentDefinitionFuture54inline
setSubFraction(UInt8 value) noexceptInstrumentDefinitionFuture54inline
setSymbol(StrRef value) noexceptInstrumentDefinitionFuture54inline
settlCurrency() const noexceptInstrumentDefinitionFuture54inline
settlPriceType() const noexceptInstrumentDefinitionFuture54inline
setTotNumReports(UInt32 value) noexceptInstrumentDefinitionFuture54inline
setTradingReferenceDate(Timestamp value) noexceptInstrumentDefinitionFuture54inline
setTradingReferencePrice(PRICE9 value) noexceptInstrumentDefinitionFuture54inline
setUnderlyingProduct(UInt8 value) noexceptInstrumentDefinitionFuture54inline
setUnitOfMeasure(StrRef value) noexceptInstrumentDefinitionFuture54inline
setUnitOfMeasureQty(Decimal9 value) noexceptInstrumentDefinitionFuture54inline
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
setUserDefinedInstrument(UserDefinedInstrument value) noexceptInstrumentDefinitionFuture54inline
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
subFraction(UInt8 &value) const noexceptInstrumentDefinitionFuture54inline
subFractionNull() noexceptInstrumentDefinitionFuture54inline
symbol() const noexceptInstrumentDefinitionFuture54inline
tail() const noexceptInstrumentDefinitionFuture54inline
TemplateId enum valueInstrumentDefinitionFuture54
templateId() const noexceptSbeMessageinline
ThisType typedefInstrumentDefinitionFuture54
totNumReports(UInt32 &value) const noexceptInstrumentDefinitionFuture54inline
totNumReportsNull() noexceptInstrumentDefinitionFuture54inline
tradingReferenceDate(Timestamp &value) const noexceptInstrumentDefinitionFuture54inline
tradingReferenceDateNull() noexceptInstrumentDefinitionFuture54inline
tradingReferencePrice(PRICE9 &value) const noexceptInstrumentDefinitionFuture54inline
tradingReferencePriceNull() noexceptInstrumentDefinitionFuture54inline
underlyingProduct() const noexceptInstrumentDefinitionFuture54inline
unitOfMeasure() const noexceptInstrumentDefinitionFuture54inline
unitOfMeasureQty(Decimal9 &value) const noexceptInstrumentDefinitionFuture54inline
unitOfMeasureQtyNull() noexceptInstrumentDefinitionFuture54inline
userDefinedInstrument() const noexceptInstrumentDefinitionFuture54inline
valid() const noexceptSbeMessageinline
VariableLengthFieldList typedefSbeMessageprotected
variableLengthFields() noexceptSbeMessageinlineprotected
variableLengthFields() const noexceptSbeMessageinlineprotected
version() const noexceptSbeMessageinline
version(SchemaVersion version) noexceptSbeMessageinlineprotected
zeroPaddingBytes(BlockLength offset)SbeMessageinlineprotected
~BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
~BinaryBlockBase()=default (defined in BinaryBlockBase)BinaryBlockBaseprotected
~SbeFields()=defaultSbeFields< Messaging::SbeMessage, MessageSize >protected