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

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

applId() const noexceptInstrumentDefinitionRepo58inline
asset() const noexceptInstrumentDefinitionRepo58inline
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) noexceptInstrumentDefinitionRepo58inlinestatic
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::blockLength() const noexceptSbeMessageinline
body() noexceptSbeMessageinline
BrokenDates typedefInstrumentDefinitionRepo58
brokenDates() const noexceptInstrumentDefinitionRepo58inline
brokenDates() noexceptInstrumentDefinitionRepo58inline
brokenDates(BrokenDates::Size length)InstrumentDefinitionRepo58inline
brokenDates(BrokenDates::Size length, NoFieldsInit)InstrumentDefinitionRepo58inline
brokenDateTermType(UInt8 &value) const noexceptInstrumentDefinitionRepo58inline
brokenDateTermTypeNull()InstrumentDefinitionRepo58inline
bufferSize() const noexceptSbeMessageinline
calculateBinarySize() const noexceptInstrumentDefinitionRepo58inline
OnixS::CME::ConflatedTCP::Messaging::SbeMessage::calculateBinarySize(const void *tail) const noexceptSbeMessageinlineprotected
cfiCode() const noexceptInstrumentDefinitionRepo58inline
className()InstrumentDefinitionRepo58inlinestatic
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 noexceptInstrumentDefinitionRepo58inline
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 noexceptInstrumentDefinitionRepo58inline
EncodedLength typedefSbeMessage
endDate(Timestamp &value) const noexceptInstrumentDefinitionRepo58inline
endDateNull() noexceptInstrumentDefinitionRepo58inline
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 typedefInstrumentDefinitionRepo58
events() const noexceptInstrumentDefinitionRepo58inline
events() noexceptInstrumentDefinitionRepo58inline
events(Events::Size length)InstrumentDefinitionRepo58inline
events(Events::Size length, NoFieldsInit)InstrumentDefinitionRepo58inline
FeedTypes typedefInstrumentDefinitionRepo58
feedTypes() const noexceptInstrumentDefinitionRepo58inline
feedTypes() noexceptInstrumentDefinitionRepo58inline
feedTypes(FeedTypes::Size length)InstrumentDefinitionRepo58inline
feedTypes(FeedTypes::Size length, NoFieldsInit)InstrumentDefinitionRepo58inline
financialInstrumentFullName() const noexceptInstrumentDefinitionRepo58inline
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() noexceptInstrumentDefinitionRepo58inlinestatic
getGroup(Callable callable, Owner &owner) const noexceptSbeMessageinlineprotected
getGroup(Callable callable, SchemaVersion since, Owner &owner) const noexceptSbeMessageinlineprotected
getMaxMessageSize() noexceptSbeMessageinlineprotectedstatic
getMinimalVariableFieldsSize(SchemaVersion version)InstrumentDefinitionRepo58inlinestatic
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 noexceptInstrumentDefinitionRepo58inline
highLimitPriceNull() noexceptInstrumentDefinitionRepo58inline
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 typedefInstrumentDefinitionRepo58
instAttrib() const noexceptInstrumentDefinitionRepo58inline
instAttrib() noexceptInstrumentDefinitionRepo58inline
instAttrib(InstAttrib::Size length)InstrumentDefinitionRepo58inline
instAttrib(InstAttrib::Size length, NoFieldsInit)InstrumentDefinitionRepo58inline
InstrumentDefinitionRepo58()=defaultInstrumentDefinitionRepo58
InstrumentDefinitionRepo58(void *data, EncodedLength length, SchemaVersion version=Schema::Version)InstrumentDefinitionRepo58inline
InstrumentDefinitionRepo58(void *data, EncodedLength length, NoFieldsInit, SchemaVersion version=Schema::Version)InstrumentDefinitionRepo58inline
InstrumentDefinitionRepo58(void *data, EncodedLength length, NoInit)InstrumentDefinitionRepo58inline
InstrumentDefinitionRepo58(const SbeMessage &message)InstrumentDefinitionRepo58inlineexplicit
instrumentGUId(UInt64 &value) const noexceptInstrumentDefinitionRepo58inline
instrumentGUIdNull() noexceptInstrumentDefinitionRepo58inline
lastUpdateTime() const noexceptInstrumentDefinitionRepo58inline
LotTypeRules typedefInstrumentDefinitionRepo58
lotTypeRules() const noexceptInstrumentDefinitionRepo58inline
lotTypeRules() noexceptInstrumentDefinitionRepo58inline
lotTypeRules(LotTypeRules::Size length)InstrumentDefinitionRepo58inline
lotTypeRules(LotTypeRules::Size length, NoFieldsInit)InstrumentDefinitionRepo58inline
lowLimitPrice(PRICE9 &value) const noexceptInstrumentDefinitionRepo58inline
lowLimitPriceNull() noexceptInstrumentDefinitionRepo58inline
marketSegmentId() const noexceptInstrumentDefinitionRepo58inline
marketSet() const noexceptInstrumentDefinitionRepo58inline
matchAlgorithm() const noexceptInstrumentDefinitionRepo58inline
matchEventIndicator() const noexceptInstrumentDefinitionRepo58inline
maxNoOfSubstitutions() const noexceptInstrumentDefinitionRepo58inline
maxPriceVariation(PRICE9 &value) const noexceptInstrumentDefinitionRepo58inline
maxPriceVariationNull() noexceptInstrumentDefinitionRepo58inline
maxTradeVol() const noexceptInstrumentDefinitionRepo58inline
minimalBlockLength(SchemaVersion version) noexceptInstrumentDefinitionRepo58inlinestatic
minPriceIncrement() const noexceptInstrumentDefinitionRepo58inline
minTradeVol() const noexceptInstrumentDefinitionRepo58inline
moneyOrPar(MoneyOrPar::Enum &value) const noexceptInstrumentDefinitionRepo58inline
moneyOrParNull() noexceptInstrumentDefinitionRepo58inline
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
partyRoleClearingOrg() const noexceptInstrumentDefinitionRepo58inline
priceQuoteMethod() const noexceptInstrumentDefinitionRepo58inline
RelatedInstruments typedefInstrumentDefinitionRepo58
relatedInstruments() const noexceptInstrumentDefinitionRepo58inline
relatedInstruments() noexceptInstrumentDefinitionRepo58inline
relatedInstruments(RelatedInstruments::Size length)InstrumentDefinitionRepo58inline
relatedInstruments(RelatedInstruments::Size length, NoFieldsInit)InstrumentDefinitionRepo58inline
reset() noexceptInstrumentDefinitionRepo58inline
resetGroup(Callable callable, Owner &owner) noexceptSbeMessageinlineprotected
resetGroup(Callable callable, SchemaVersion since, Owner &owner)SbeMessageinlineprotected
resetVariableFields() noexceptInstrumentDefinitionRepo58inline
riskSet() const noexceptInstrumentDefinitionRepo58inline
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 typedefInstrumentDefinitionRepo58
schemaId() const noexceptSbeMessageinline
securityExchange() const noexceptInstrumentDefinitionRepo58inline
securityGroup() const noexceptInstrumentDefinitionRepo58inline
securityId() const noexceptInstrumentDefinitionRepo58inline
securityIdSource() noexceptInstrumentDefinitionRepo58inlinestatic
securitySubType() const noexceptInstrumentDefinitionRepo58inline
securityTradingStatus(SecurityTradingStatus::Enum &value) const noexceptInstrumentDefinitionRepo58inline
securityTradingStatusNull() noexceptInstrumentDefinitionRepo58inline
securityType() const noexceptInstrumentDefinitionRepo58inline
securityUpdateAction() const noexceptInstrumentDefinitionRepo58inline
setApplId(Int16 value) noexceptInstrumentDefinitionRepo58inline
setAsset(StrRef value) noexceptInstrumentDefinitionRepo58inline
setBrokenDateTermType(UInt8 value)InstrumentDefinitionRepo58inline
setCfiCode(StrRef value) noexceptInstrumentDefinitionRepo58inline
setCurrency(StrRef value) noexceptInstrumentDefinitionRepo58inline
setDisplayFactor(Decimal9 value) noexceptInstrumentDefinitionRepo58inline
setEndDate(Timestamp value) noexceptInstrumentDefinitionRepo58inline
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) noexceptInstrumentDefinitionRepo58inline
setFixedStr(MessageSizeoffset, StrRef value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setFixedStr(MessageSizeoffset, StrRef value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setHighLimitPrice(PRICE9 value) noexceptInstrumentDefinitionRepo58inline
setInstrumentGUId(UInt64 value) noexceptInstrumentDefinitionRepo58inline
setLastUpdateTime(Timestamp value) noexceptInstrumentDefinitionRepo58inline
setLowLimitPrice(PRICE9 value) noexceptInstrumentDefinitionRepo58inline
setMarketSegmentId(UInt8 value) noexceptInstrumentDefinitionRepo58inline
setMarketSet(StrRef value) noexceptInstrumentDefinitionRepo58inline
setMatchAlgorithm(CHAR value) noexceptInstrumentDefinitionRepo58inline
setMatchEventIndicator(MatchEventIndicator value) noexceptInstrumentDefinitionRepo58inline
setMaxNoOfSubstitutions(UInt8 value) noexceptInstrumentDefinitionRepo58inline
setMaxPriceVariation(PRICE9 value) noexceptInstrumentDefinitionRepo58inline
setMaxTradeVol(UInt32 value) noexceptInstrumentDefinitionRepo58inline
setMinPriceIncrement(PRICE9 value) noexceptInstrumentDefinitionRepo58inline
setMinTradeVol(UInt32 value) noexceptInstrumentDefinitionRepo58inline
setMoneyOrPar(MoneyOrPar::Enum value) noexceptInstrumentDefinitionRepo58inline
setOrdinary(MessageSizeoffset, FieldValue value) noexceptSbeFields< Messaging::SbeMessage, MessageSize >inline
setOrdinary(MessageSizeoffset, FieldValue value, SchemaVersion since)SbeFields< Messaging::SbeMessage, MessageSize >inline
setPartyRoleClearingOrg(StrRef value) noexceptInstrumentDefinitionRepo58inline
setPriceQuoteMethod(StrRef value) noexceptInstrumentDefinitionRepo58inline
setRiskSet(StrRef value) noexceptInstrumentDefinitionRepo58inline
setSecurityExchange(StrRef value) noexceptInstrumentDefinitionRepo58inline
setSecurityGroup(StrRef value) noexceptInstrumentDefinitionRepo58inline
setSecurityId(Int32 value) noexceptInstrumentDefinitionRepo58inline
setSecuritySubType(RepoSubType::Enum value) noexceptInstrumentDefinitionRepo58inline
setSecurityTradingStatus(SecurityTradingStatus::Enum value) noexceptInstrumentDefinitionRepo58inline
setSecurityType(StrRef value) noexceptInstrumentDefinitionRepo58inline
setSecurityUpdateAction(SecurityUpdateAction::Enum value) noexceptInstrumentDefinitionRepo58inline
setSettlCurrency(StrRef value) noexceptInstrumentDefinitionRepo58inline
setStartDate(Timestamp value) noexceptInstrumentDefinitionRepo58inline
setSymbol(StrRef value) noexceptInstrumentDefinitionRepo58inline
setTermCode(StrRef value) noexceptInstrumentDefinitionRepo58inline
setTerminationType(StrRef value) noexceptInstrumentDefinitionRepo58inline
settlCurrency() const noexceptInstrumentDefinitionRepo58inline
setTotNumReports(UInt32 value) noexceptInstrumentDefinitionRepo58inline
setTradingReferenceDate(Timestamp value) noexceptInstrumentDefinitionRepo58inline
setTradingReferencePrice(PRICE9 value) noexceptInstrumentDefinitionRepo58inline
setUnderlyingProduct(UInt8 value) noexceptInstrumentDefinitionRepo58inline
setUnitOfMeasure(StrRef value) noexceptInstrumentDefinitionRepo58inline
setUnitOfMeasureQty(Decimal9 value) noexceptInstrumentDefinitionRepo58inline
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) noexceptInstrumentDefinitionRepo58inline
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
startDate(Timestamp &value) const noexceptInstrumentDefinitionRepo58inline
startDateNull() noexceptInstrumentDefinitionRepo58inline
symbol() const noexceptInstrumentDefinitionRepo58inline
tail() const noexceptInstrumentDefinitionRepo58inline
templateId() const noexceptSbeMessageinline
TemplateId enum valueInstrumentDefinitionRepo58
termCode() const noexceptInstrumentDefinitionRepo58inline
terminationType() const noexceptInstrumentDefinitionRepo58inline
ThisType typedefInstrumentDefinitionRepo58
totNumReports(UInt32 &value) const noexceptInstrumentDefinitionRepo58inline
totNumReportsNull() noexceptInstrumentDefinitionRepo58inline
tradingReferenceDate(Timestamp &value) const noexceptInstrumentDefinitionRepo58inline
tradingReferenceDateNull() noexceptInstrumentDefinitionRepo58inline
tradingReferencePrice(PRICE9 &value) const noexceptInstrumentDefinitionRepo58inline
tradingReferencePriceNull() noexceptInstrumentDefinitionRepo58inline
underlyingProduct() const noexceptInstrumentDefinitionRepo58inline
Underlyings typedefInstrumentDefinitionRepo58
underlyings() const noexceptInstrumentDefinitionRepo58inline
underlyings() noexceptInstrumentDefinitionRepo58inline
underlyings(Underlyings::Size length)InstrumentDefinitionRepo58inline
underlyings(Underlyings::Size length, NoFieldsInit)InstrumentDefinitionRepo58inline
unitOfMeasure() const noexceptInstrumentDefinitionRepo58inline
unitOfMeasureQty(Decimal9 &value) const noexceptInstrumentDefinitionRepo58inline
unitOfMeasureQtyNull() noexceptInstrumentDefinitionRepo58inline
userDefinedInstrument() const noexceptInstrumentDefinitionRepo58inline
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