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

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

altMinPriceIncrement(PRICE9 &value) const noexceptInstrumentDefinitionFX63inline
altMinPriceIncrementNull()InstrumentDefinitionFX63inline
altMinQuoteLife(UInt32 &value) const noexceptInstrumentDefinitionFX63inline
altMinQuoteLifeNull()InstrumentDefinitionFX63inline
altPriceIncrementConstraint(PRICE9 &value) const noexceptInstrumentDefinitionFX63inline
altPriceIncrementConstraintNull()InstrumentDefinitionFX63inline
applId() const noexceptInstrumentDefinitionFX63inline
asset() const noexceptInstrumentDefinitionFX63inline
binary() const noexceptSbeMessageinline
binary() noexceptSbeMessageinline
BinaryBlock()=defaultBinaryBlock< Messaging::SbeMessage, MessageSize >protected
block() const noexceptSbeMessageinline
block() noexceptSbeMessageinline
blockEnd() noexceptSbeMessageinline
blockEnd() const noexceptSbeMessageinline
BlockLength typedefSbeMessage
blockLength(SchemaVersion version) noexceptInstrumentDefinitionFX63inlinestatic
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
body() noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
calculateBinarySize() const noexceptInstrumentDefinitionFX63inline
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
cfiCode() const noexceptInstrumentDefinitionFX63inline
className()InstrumentDefinitionFX63inlinestatic
clear() noexceptSbeMessageinline
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
currency() const noexceptInstrumentDefinitionFX63inline
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 noexceptInstrumentDefinitionFX63inline
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 typedefInstrumentDefinitionFX63
events() const noexceptInstrumentDefinitionFX63inline
events() noexceptInstrumentDefinitionFX63inline
events(Events::Size length)InstrumentDefinitionFX63inline
events(Events::Size length, NoFieldsInit)InstrumentDefinitionFX63inline
FeedTypes typedefInstrumentDefinitionFX63
feedTypes() const noexceptInstrumentDefinitionFX63inline
feedTypes() noexceptInstrumentDefinitionFX63inline
feedTypes(FeedTypes::Size length)InstrumentDefinitionFX63inline
feedTypes(FeedTypes::Size length, NoFieldsInit)InstrumentDefinitionFX63inline
financialInstrumentFullName() const noexceptInstrumentDefinitionFX63inline
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
fixRateLocalTime() const noexceptInstrumentDefinitionFX63inline
fixRateLocalTimeZone() const noexceptInstrumentDefinitionFX63inline
fixType() noexceptInstrumentDefinitionFX63inlinestatic
fxBenchmarkRateFix() const noexceptInstrumentDefinitionFX63inline
fxCurrencySymbol() const noexceptInstrumentDefinitionFX63inline
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)InstrumentDefinitionFX63inlinestatic
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 noexceptInstrumentDefinitionFX63inline
highLimitPriceNull() noexceptInstrumentDefinitionFX63inline
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 typedefInstrumentDefinitionFX63
instAttrib() const noexceptInstrumentDefinitionFX63inline
instAttrib() noexceptInstrumentDefinitionFX63inline
instAttrib(InstAttrib::Size length)InstrumentDefinitionFX63inline
instAttrib(InstAttrib::Size length, NoFieldsInit)InstrumentDefinitionFX63inline
InstrumentDefinitionFX63()=defaultInstrumentDefinitionFX63
InstrumentDefinitionFX63(void *data, EncodedLength length, SchemaVersion version=Schema::Version)InstrumentDefinitionFX63inline
InstrumentDefinitionFX63(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)InstrumentDefinitionFX63inline
InstrumentDefinitionFX63(void *data, EncodedLength length, NoInit)InstrumentDefinitionFX63inline
InstrumentDefinitionFX63(const SbeMessage &message)InstrumentDefinitionFX63inlineexplicit
instrumentGUId(UInt64 &value) const noexceptInstrumentDefinitionFX63inline
instrumentGUIdNull() noexceptInstrumentDefinitionFX63inline
interveningDays() const noexceptInstrumentDefinitionFX63inline
lastUpdateTime() const noexceptInstrumentDefinitionFX63inline
LotTypeRules typedefInstrumentDefinitionFX63
lotTypeRules() const noexceptInstrumentDefinitionFX63inline
lotTypeRules() noexceptInstrumentDefinitionFX63inline
lotTypeRules(LotTypeRules::Size length)InstrumentDefinitionFX63inline
lotTypeRules(LotTypeRules::Size length, NoFieldsInit)InstrumentDefinitionFX63inline
lowLimitPrice(PRICE9 &value) const noexceptInstrumentDefinitionFX63inline
lowLimitPriceNull() noexceptInstrumentDefinitionFX63inline
marketSegmentId() const noexceptInstrumentDefinitionFX63inline
matchAlgorithm() const noexceptInstrumentDefinitionFX63inline
matchEventIndicator() const noexceptInstrumentDefinitionFX63inline
maturityMonthYear(MaturityMonthYear &value) const noexceptInstrumentDefinitionFX63inline
maturityMonthYearNull() noexceptInstrumentDefinitionFX63inline
maxBidAskConstraint(PRICE9 &value) const noexceptInstrumentDefinitionFX63inline
maxBidAskConstraintNull()InstrumentDefinitionFX63inline
maxPriceDiscretionOffset() const noexceptInstrumentDefinitionFX63inline
maxPriceVariation(PRICE9 &value) const noexceptInstrumentDefinitionFX63inline
maxPriceVariationNull() noexceptInstrumentDefinitionFX63inline
maxTradeVol() const noexceptInstrumentDefinitionFX63inline
minimalBlockLength(SchemaVersion version) noexceptInstrumentDefinitionFX63inlinestatic
minPriceIncrement() const noexceptInstrumentDefinitionFX63inline
minQuoteLife() const noexceptInstrumentDefinitionFX63inline
minTradeVol() const noexceptInstrumentDefinitionFX63inline
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
pricePrecision() const noexceptInstrumentDefinitionFX63inline
priceQuoteCurrency() const noexceptInstrumentDefinitionFX63inline
rateSource() const noexceptInstrumentDefinitionFX63inline
reset() noexceptInstrumentDefinitionFX63inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptInstrumentDefinitionFX63inline
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 typedefInstrumentDefinitionFX63
schemaId() const noexceptSbeMessageinline
securityExchange() const noexceptInstrumentDefinitionFX63inline
securityGroup() const noexceptInstrumentDefinitionFX63inline
securityId() const noexceptInstrumentDefinitionFX63inline
securityIdSource() noexceptInstrumentDefinitionFX63inlinestatic
securityTradingStatus(SecurityTradingStatus::Enum &value) const noexceptInstrumentDefinitionFX63inline
securityTradingStatusNull() noexceptInstrumentDefinitionFX63inline
securityType() const noexceptInstrumentDefinitionFX63inline
securityUpdateAction() const noexceptInstrumentDefinitionFX63inline
setAltMinPriceIncrement(PRICE9 value)InstrumentDefinitionFX63inline
setAltMinQuoteLife(UInt32 value)InstrumentDefinitionFX63inline
setAltPriceIncrementConstraint(PRICE9 value)InstrumentDefinitionFX63inline
setApplId(Int16 value) noexceptInstrumentDefinitionFX63inline
setAsset(StrRef value) noexceptInstrumentDefinitionFX63inline
setCfiCode(StrRef value) noexceptInstrumentDefinitionFX63inline
setCurrency(StrRef value) noexceptInstrumentDefinitionFX63inline
setDisplayFactor(Decimal9 value) noexceptInstrumentDefinitionFX63inline
setEnumeration(MessageSizeoffset, typename Enumeration::Enum value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setEnumeration(MessageSizeoffset, typename Enumeration::Enum value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setFinancialInstrumentFullName(StrRef value) noexceptInstrumentDefinitionFX63inline
setFixedStr(MessageSizeoffset, StrRef value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setFixRateLocalTime(StrRef value) noexceptInstrumentDefinitionFX63inline
setFixRateLocalTimeZone(StrRef value) noexceptInstrumentDefinitionFX63inline
setFxBenchmarkRateFix(StrRef value) noexceptInstrumentDefinitionFX63inline
setFxCurrencySymbol(StrRef value) noexceptInstrumentDefinitionFX63inline
setHighLimitPrice(PRICE9 value) noexceptInstrumentDefinitionFX63inline
setInstrumentGUId(UInt64 value) noexceptInstrumentDefinitionFX63inline
setInterveningDays(UInt16 value) noexceptInstrumentDefinitionFX63inline
setLastUpdateTime(Timestamp value) noexceptInstrumentDefinitionFX63inline
setLowLimitPrice(PRICE9 value) noexceptInstrumentDefinitionFX63inline
setMarketSegmentId(UInt8 value) noexceptInstrumentDefinitionFX63inline
setMatchAlgorithm(CHAR value) noexceptInstrumentDefinitionFX63inline
setMatchEventIndicator(MatchEventIndicator value) noexceptInstrumentDefinitionFX63inline
setMaturityMonthYear(MaturityMonthYear value) noexceptInstrumentDefinitionFX63inline
setMaxBidAskConstraint(PRICE9 value)InstrumentDefinitionFX63inline
setMaxPriceDiscretionOffset(PRICE9 value) noexceptInstrumentDefinitionFX63inline
setMaxPriceVariation(PRICE9 value) noexceptInstrumentDefinitionFX63inline
setMaxTradeVol(UInt32 value) noexceptInstrumentDefinitionFX63inline
setMinPriceIncrement(PRICE9 value) noexceptInstrumentDefinitionFX63inline
setMinQuoteLife(UInt32 value) noexceptInstrumentDefinitionFX63inline
setMinTradeVol(UInt32 value) noexceptInstrumentDefinitionFX63inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setPricePrecision(UInt8 value) noexceptInstrumentDefinitionFX63inline
setPriceQuoteCurrency(StrRef value) noexceptInstrumentDefinitionFX63inline
setRateSource(StrRef value) noexceptInstrumentDefinitionFX63inline
setSecurityExchange(StrRef value) noexceptInstrumentDefinitionFX63inline
setSecurityGroup(StrRef value) noexceptInstrumentDefinitionFX63inline
setSecurityId(Int32 value) noexceptInstrumentDefinitionFX63inline
setSecurityTradingStatus(SecurityTradingStatus::Enum value) noexceptInstrumentDefinitionFX63inline
setSecurityType(StrRef value) noexceptInstrumentDefinitionFX63inline
setSecurityUpdateAction(SecurityUpdateAction::Enum value) noexceptInstrumentDefinitionFX63inline
setSettlCurrency(StrRef value) noexceptInstrumentDefinitionFX63inline
setSettlementLocale(StrRef value) noexceptInstrumentDefinitionFX63inline
setSettlType(StrRef value) noexceptInstrumentDefinitionFX63inline
setSymbol(StrRef value) noexceptInstrumentDefinitionFX63inline
settlCurrency() const noexceptInstrumentDefinitionFX63inline
settlementLocale() const noexceptInstrumentDefinitionFX63inline
settlType() const noexceptInstrumentDefinitionFX63inline
setTotNumReports(UInt32 value) noexceptInstrumentDefinitionFX63inline
setUnderlyingProduct(UInt8 value) noexceptInstrumentDefinitionFX63inline
setUnitOfMeasure(StrRef value) noexceptInstrumentDefinitionFX63inline
setUnitOfMeasureQty(Decimal9 value) noexceptInstrumentDefinitionFX63inline
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) noexceptInstrumentDefinitionFX63inline
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
SinceVersion enum valueInstrumentDefinitionFX63
symbol() const noexceptInstrumentDefinitionFX63inline
tail() const noexceptInstrumentDefinitionFX63inline
TemplateId enum valueInstrumentDefinitionFX63
templateId() const noexceptSbeMessageinline
ThisType typedefInstrumentDefinitionFX63
totNumReports(UInt32 &value) const noexceptInstrumentDefinitionFX63inline
totNumReportsNull() noexceptInstrumentDefinitionFX63inline
tradingSessions() const noexceptInstrumentDefinitionFX63inline
tradingSessions() noexceptInstrumentDefinitionFX63inline
tradingSessions(TradingSessions::Size length)InstrumentDefinitionFX63inline
tradingSessions(TradingSessions::Size length, NoFieldsInit)InstrumentDefinitionFX63inline
TradingSessions typedefInstrumentDefinitionFX63
underlyingProduct() const noexceptInstrumentDefinitionFX63inline
unitOfMeasure() const noexceptInstrumentDefinitionFX63inline
unitOfMeasureQty(Decimal9 &value) const noexceptInstrumentDefinitionFX63inline
unitOfMeasureQtyNull() noexceptInstrumentDefinitionFX63inline
userDefinedInstrument() const noexceptInstrumentDefinitionFX63inline
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