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

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

applId() const noexceptInstrumentDefinitionOption55inline
asset() const noexceptInstrumentDefinitionOption55inline
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) noexceptInstrumentDefinitionOption55inlinestatic
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
body() noexceptSbeMessageinline
bufferSize() const noexceptSbeMessageinline
calculateBinarySize() const noexceptInstrumentDefinitionOption55inline
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
cfiCode() const noexceptInstrumentDefinitionOption55inline
className()InstrumentDefinitionOption55inlinestatic
clear() noexceptSbeMessageinline
clearedVolume(Int32 &value) const noexceptInstrumentDefinitionOption55inline
clearedVolumeNull() noexceptInstrumentDefinitionOption55inline
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 noexceptInstrumentDefinitionOption55inline
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 noexceptInstrumentDefinitionOption55inline
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 typedefInstrumentDefinitionOption55
events() const noexceptInstrumentDefinitionOption55inline
events() noexceptInstrumentDefinitionOption55inline
events(Events::Size length)InstrumentDefinitionOption55inline
events(Events::Size length, NoFieldsInit)InstrumentDefinitionOption55inline
FeedTypes typedefInstrumentDefinitionOption55
feedTypes() const noexceptInstrumentDefinitionOption55inline
feedTypes() noexceptInstrumentDefinitionOption55inline
feedTypes(FeedTypes::Size length)InstrumentDefinitionOption55inline
feedTypes(FeedTypes::Size length, NoFieldsInit)InstrumentDefinitionOption55inline
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() noexceptInstrumentDefinitionOption55inlinestatic
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)InstrumentDefinitionOption55inlinestatic
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 noexceptInstrumentDefinitionOption55inline
highLimitPriceNull() noexceptInstrumentDefinitionOption55inline
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 typedefInstrumentDefinitionOption55
instAttrib() const noexceptInstrumentDefinitionOption55inline
instAttrib() noexceptInstrumentDefinitionOption55inline
instAttrib(InstAttrib::Size length)InstrumentDefinitionOption55inline
instAttrib(InstAttrib::Size length, NoFieldsInit)InstrumentDefinitionOption55inline
InstrumentDefinitionOption55()=defaultInstrumentDefinitionOption55
InstrumentDefinitionOption55(void *data, EncodedLength length, SchemaVersion version=Schema::Version)InstrumentDefinitionOption55inline
InstrumentDefinitionOption55(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)InstrumentDefinitionOption55inline
InstrumentDefinitionOption55(void *data, EncodedLength length, NoInit)InstrumentDefinitionOption55inline
InstrumentDefinitionOption55(const SbeMessage &message)InstrumentDefinitionOption55inlineexplicit
instrumentGUId(UInt64 &value) const noexceptInstrumentDefinitionOption55inline
instrumentGUIdNull() noexceptInstrumentDefinitionOption55inline
lastUpdateTime() const noexceptInstrumentDefinitionOption55inline
LotTypeRules typedefInstrumentDefinitionOption55
lotTypeRules() const noexceptInstrumentDefinitionOption55inline
lotTypeRules() noexceptInstrumentDefinitionOption55inline
lotTypeRules(LotTypeRules::Size length)InstrumentDefinitionOption55inline
lotTypeRules(LotTypeRules::Size length, NoFieldsInit)InstrumentDefinitionOption55inline
lowLimitPrice(PRICE9 &value) const noexceptInstrumentDefinitionOption55inline
lowLimitPriceNull() noexceptInstrumentDefinitionOption55inline
mainFraction(UInt8 &value) const noexceptInstrumentDefinitionOption55inline
mainFractionNull() noexceptInstrumentDefinitionOption55inline
marketSegmentId() const noexceptInstrumentDefinitionOption55inline
matchAlgorithm() const noexceptInstrumentDefinitionOption55inline
matchEventIndicator() const noexceptInstrumentDefinitionOption55inline
maturityMonthYear(MaturityMonthYear &value) const noexceptInstrumentDefinitionOption55inline
maturityMonthYearNull() noexceptInstrumentDefinitionOption55inline
maxTradeVol() const noexceptInstrumentDefinitionOption55inline
minCabPrice(PRICE9 &value) const noexceptInstrumentDefinitionOption55inline
minCabPriceNull() noexceptInstrumentDefinitionOption55inline
minimalBlockLength(SchemaVersion version) noexceptInstrumentDefinitionOption55inlinestatic
minPriceIncrement(PRICE9 &value) const noexceptInstrumentDefinitionOption55inline
minPriceIncrementAmount(PRICE9 &value) const noexceptInstrumentDefinitionOption55inline
minPriceIncrementAmountNull() noexceptInstrumentDefinitionOption55inline
minPriceIncrementNull() noexceptInstrumentDefinitionOption55inline
minTradeVol() const noexceptInstrumentDefinitionOption55inline
openInterestQty(Int32 &value) const noexceptInstrumentDefinitionOption55inline
openInterestQtyNull() noexceptInstrumentDefinitionOption55inline
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
priceDisplayFormat(UInt8 &value) const noexceptInstrumentDefinitionOption55inline
priceDisplayFormatNull() noexceptInstrumentDefinitionOption55inline
putOrCall() const noexceptInstrumentDefinitionOption55inline
RelatedInstruments typedefInstrumentDefinitionOption55
relatedInstruments() const noexceptInstrumentDefinitionOption55inline
relatedInstruments() noexceptInstrumentDefinitionOption55inline
relatedInstruments(RelatedInstruments::Size length)InstrumentDefinitionOption55inline
relatedInstruments(RelatedInstruments::Size length, NoFieldsInit)InstrumentDefinitionOption55inline
reset() noexceptInstrumentDefinitionOption55inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptInstrumentDefinitionOption55inline
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 typedefInstrumentDefinitionOption55
schemaId() const noexceptSbeMessageinline
securityExchange() const noexceptInstrumentDefinitionOption55inline
securityGroup() const noexceptInstrumentDefinitionOption55inline
securityId() const noexceptInstrumentDefinitionOption55inline
securityIdSource() noexceptInstrumentDefinitionOption55inlinestatic
securityTradingStatus(SecurityTradingStatus::Enum &value) const noexceptInstrumentDefinitionOption55inline
securityTradingStatusNull() noexceptInstrumentDefinitionOption55inline
securityType() const noexceptInstrumentDefinitionOption55inline
securityUpdateAction() const noexceptInstrumentDefinitionOption55inline
setApplId(Int16 value) noexceptInstrumentDefinitionOption55inline
setAsset(StrRef value) noexceptInstrumentDefinitionOption55inline
setCfiCode(StrRef value) noexceptInstrumentDefinitionOption55inline
setClearedVolume(Int32 value) noexceptInstrumentDefinitionOption55inline
setCurrency(StrRef value) noexceptInstrumentDefinitionOption55inline
setDisplayFactor(Decimal9 value) noexceptInstrumentDefinitionOption55inline
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
setHighLimitPrice(PRICE9 value) noexceptInstrumentDefinitionOption55inline
setInstrumentGUId(UInt64 value) noexceptInstrumentDefinitionOption55inline
setLastUpdateTime(Timestamp value) noexceptInstrumentDefinitionOption55inline
setLowLimitPrice(PRICE9 value) noexceptInstrumentDefinitionOption55inline
setMainFraction(UInt8 value) noexceptInstrumentDefinitionOption55inline
setMarketSegmentId(UInt8 value) noexceptInstrumentDefinitionOption55inline
setMatchAlgorithm(CHAR value) noexceptInstrumentDefinitionOption55inline
setMatchEventIndicator(MatchEventIndicator value) noexceptInstrumentDefinitionOption55inline
setMaturityMonthYear(MaturityMonthYear value) noexceptInstrumentDefinitionOption55inline
setMaxTradeVol(UInt32 value) noexceptInstrumentDefinitionOption55inline
setMinCabPrice(PRICE9 value) noexceptInstrumentDefinitionOption55inline
setMinPriceIncrement(PRICE9 value) noexceptInstrumentDefinitionOption55inline
setMinPriceIncrementAmount(PRICE9 value) noexceptInstrumentDefinitionOption55inline
setMinTradeVol(UInt32 value) noexceptInstrumentDefinitionOption55inline
setOpenInterestQty(Int32 value) noexceptInstrumentDefinitionOption55inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setPriceDisplayFormat(UInt8 value) noexceptInstrumentDefinitionOption55inline
setPutOrCall(PutOrCall::Enum value) noexceptInstrumentDefinitionOption55inline
setSecurityExchange(StrRef value) noexceptInstrumentDefinitionOption55inline
setSecurityGroup(StrRef value) noexceptInstrumentDefinitionOption55inline
setSecurityId(Int32 value) noexceptInstrumentDefinitionOption55inline
setSecurityTradingStatus(SecurityTradingStatus::Enum value) noexceptInstrumentDefinitionOption55inline
setSecurityType(StrRef value) noexceptInstrumentDefinitionOption55inline
setSecurityUpdateAction(SecurityUpdateAction::Enum value) noexceptInstrumentDefinitionOption55inline
setSettlCurrency(StrRef value) noexceptInstrumentDefinitionOption55inline
setSettlPriceType(SettlPriceType value) noexceptInstrumentDefinitionOption55inline
setStrikeCurrency(StrRef value) noexceptInstrumentDefinitionOption55inline
setStrikePrice(PRICE9 value) noexceptInstrumentDefinitionOption55inline
setSubFraction(UInt8 value) noexceptInstrumentDefinitionOption55inline
setSymbol(StrRef value) noexceptInstrumentDefinitionOption55inline
setTickRule(Int8 value) noexceptInstrumentDefinitionOption55inline
settlCurrency() const noexceptInstrumentDefinitionOption55inline
settlPriceType() const noexceptInstrumentDefinitionOption55inline
setTotNumReports(UInt32 value) noexceptInstrumentDefinitionOption55inline
setTradingReferenceDate(Timestamp value) noexceptInstrumentDefinitionOption55inline
setTradingReferencePrice(PRICE9 value) noexceptInstrumentDefinitionOption55inline
setUnderlyingProduct(UInt8 value) noexceptInstrumentDefinitionOption55inline
setUnitOfMeasure(StrRef value) noexceptInstrumentDefinitionOption55inline
setUnitOfMeasureQty(Decimal9 value) noexceptInstrumentDefinitionOption55inline
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) noexceptInstrumentDefinitionOption55inline
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
strikeCurrency() const noexceptInstrumentDefinitionOption55inline
strikePrice(PRICE9 &value) const noexceptInstrumentDefinitionOption55inline
strikePriceNull() noexceptInstrumentDefinitionOption55inline
subFraction(UInt8 &value) const noexceptInstrumentDefinitionOption55inline
subFractionNull() noexceptInstrumentDefinitionOption55inline
symbol() const noexceptInstrumentDefinitionOption55inline
tail() const noexceptInstrumentDefinitionOption55inline
templateId() const noexceptSbeMessageinline
TemplateId enum valueInstrumentDefinitionOption55
ThisType typedefInstrumentDefinitionOption55
tickRule(Int8 &value) const noexceptInstrumentDefinitionOption55inline
tickRuleNull() noexceptInstrumentDefinitionOption55inline
totNumReports(UInt32 &value) const noexceptInstrumentDefinitionOption55inline
totNumReportsNull() noexceptInstrumentDefinitionOption55inline
tradingReferenceDate(Timestamp &value) const noexceptInstrumentDefinitionOption55inline
tradingReferenceDateNull() noexceptInstrumentDefinitionOption55inline
tradingReferencePrice(PRICE9 &value) const noexceptInstrumentDefinitionOption55inline
tradingReferencePriceNull() noexceptInstrumentDefinitionOption55inline
underlyingProduct() const noexceptInstrumentDefinitionOption55inline
underlyings() const noexceptInstrumentDefinitionOption55inline
underlyings() noexceptInstrumentDefinitionOption55inline
underlyings(Underlyings::Size length)InstrumentDefinitionOption55inline
underlyings(Underlyings::Size length, NoFieldsInit)InstrumentDefinitionOption55inline
Underlyings typedefInstrumentDefinitionOption55
unitOfMeasure() const noexceptInstrumentDefinitionOption55inline
unitOfMeasureQty(Decimal9 &value) const noexceptInstrumentDefinitionOption55inline
unitOfMeasureQtyNull() noexceptInstrumentDefinitionOption55inline
userDefinedInstrument() const noexceptInstrumentDefinitionOption55inline
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