OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers  16.1.1
API documentation
InstrumentIncremental Class Reference

#include <OnixS/Eurex/MarketData/InstrumentIncremental.h>

Public Member Functions

SecurityUpdateAction::Enum securityUpdateAction () const
- Public Member Functions inherited from InstrumentSnapshot
SecurityId securityId () const
SecurityAlts securityAlts () const
SecurityType::Enum securityType () const
SecurityStatus::Enum securityStatus () const
bool securityDesc (StringRef &desc) const
bool securityExchange (StringRef &exchange) const
InstrumentType::Enum productComplex () const
bool cfiCode (StringRef &desc) const
bool displayName (StringRef &desc) const
ContractIdentificationEligibility::Enum contractIdentificationEligibility () const
bool isPrimary () const
bool quantityScalingFactor (UInt32 &value) const
bool securityReferenceDataSupplement (UInt32 &value)
bool contractDate (UInt32 &value)
bool contractDateType (StringRef &value)
bool contractMonthYear (UInt32 &value)
ContractMonthType::Enum contractMonthType () const
ContractCycleType::Enum contractCycleType () const
ContractCycleSubType::Enum contractCycleSubType () const
MaturityFrequencyUnit::Enum maturityFrequencyUnit () const
ContractFrequency::Enum contractFrequency () const
ContractDisplayInstruction::Enum contractDisplayInstruction () const
bool displayDay (UInt32 &value)
bool displayRelativeDay (UInt32 &value)
bool displayWeek (UInt32 &value)
DisplayDayOfWeek::Enum displayDayOfWeek () const
bool displayMonth (UInt32 &value)
bool displayQuarter (UInt32 &value)
DisplaySeason::Enum displaySeason () const
bool displayYear (UInt32 &value)
bool strikePrice (Decimal &price) const
bool strikePricePrecision (UInt32 &precision) const
bool contractMultiplier (Decimal &multiplier) const
PutOrCall::Enum putOrCall () const
bool optAttribute (UInt32 &attribute) const
ExerciseStyle::Enum exerciseStyle () const
bool origStrikePrice (Decimal &price) const
bool contractGenerationNumber (UInt32 &number) const
bool lowExercisePriceOptionIndicator () const
ValuationMethod::Enum valuationMethod () const
SettlMethod::Enum settlMethod () const
SettlSubMethod::Enum settlSubMethod () const
bool priorSettlPrice (Decimal &price) const
bool priceDelta (Decimal &value) const
LastFragment::Enum lastFragment () const
bool legRatioMultiplier (UInt32 &value) const
InstrumentSnapshotLegs legs () const
bool underlyingMarketSegmentID (UInt32 &val) const
bool underlyingSecurityID (Int64 &val) const
bool unitOfMeasure (StringRef &val) const
bool assetType (UInt32 &val) const
bool assetSubType (UInt32 &val) const
bool transactTime (UInt64 &time) const
bool refTickTableID (UInt32 &time) const
bool currency (StringRef &value) const
bool settlCurrency (StringRef &desc) const
DepositType::Enum depositType () const
bool issueDate (UInt32 &date) const
bool roundLot (Decimal &value) const
bool minTradeVol (Decimal &value) const
bool maxTradeVol (Decimal &value) const
bool maxTradeVal (Decimal &value) const
bool quotingStartTime (StringRef &value) const
bool quotingEndTime (StringRef &value) const
InstrumentAuctionType::Enum instrumentAuctionType () const
InstrumentParties instrumentParties () const
StringRef underlyingSymbol () const
bool couponRate (Decimal &value) const
bool previousCouponPaymentDate (UInt32 &value) const
bool couponPaymentDate (UInt32 &value) const
AccruedInterestCalculationMethod::Enum couponDayCount () const
CouponType::Enum couponType () const
StringRef countryOfIssue () const
FlatIndicator::Enum flatIndicator () const
WarrantType::Enum warrantType () const
CoverIndicator::Enum coverIndicator () const
bool volatilityCorridorOpeningAuction (UInt32 &value) const
bool volatilityCorridorIntradayAuction (UInt32 &value) const
bool volatilityCorridorClosingAuction (UInt32 &value) const
bool volatilityCorridorContinuous (UInt32 &value) const
InstrumentAttributes instrumentAttributes () const
Events events () const
bool instrumentPricePrecision (UInt32 &value) const
bool minPriceIncrement (Decimal &increment) const
bool minPriceIncrementClearing (Decimal &price) const
Decimal minPriceIncrementAmount () const
bool maturityDate (Timestamp &date) const
bool maturityMonthYear (UInt32 &monthYear) const
bool securitySubType (UInt32 &type) const
UInt64 relatedSecurityId () const
StringRef relatedSecurityIDSource () const
MarketSegmentId marketSegmentId () const
ImpliedMarketIndicator::Enum impliedMarketIndicator () const
MultilegModel::Enum multilegModel () const
PriceType::Enum priceType () const
PostTradeAnonymityType::Enum postTradeAnonymity () const
bool settlBusinessDays (UInt32 &value) const
bool quoteSizeRuleMinBidSize (Decimal &value) const
bool quoteSizeMinOfferSize (Decimal &value) const
UInt32 priceRangeRuleID () const
bool symbol (StringRef &value) const
ListMethod::Enum listMethod () const
TradingSessionRules tradingSessionRules ()
- Public Member Functions inherited from Message
 Message (const Message &other)
 ~Message ()
FieldValueRef type () const
SequenceNumber seqNum () const
FieldValueRef senderCompId () const
bool operator== (const Message &) const
bool operator!= (const Message &) const
std::string toString (char delimiter=0x1, MessageStringingFlags flags=MessageStringingFlag::IncludeFieldTagNumber) const
std::string toStringWithFieldNames () const
void toString (std::string &str, char delimiter=0x1, MessageStringingFlags flags=MessageStringingFlag::IncludeFieldTagNumber) const
Messageoperator= (const Message &)
- Public Member Functions inherited from FieldSet
 operator bool () const
FieldValueRef get (Tag tag) const
Int32 getInt32 (Tag tag) const
UInt32 getUInt32 (Tag tag) const
Int64 getInt64 (Tag tag) const
UInt64 getUInt64 (Tag tag) const
Decimal getDecimal (Tag tag) const
StringRef getStringRef (Tag tag) const
Timestamp getTimestamp (Tag tag, TimestampFormat::Enum=TimestampFormat::YYYYMMDDHHMMSSNsec) const
Group getGroup (Tag numberOfInstancesTag) const
Group getOptionalGroup (Tag numberOfInstancesTag) const
bool hasFlag (Tag tag) const
size_t fields (Fields &fields) const
void swap (FieldSet &) throw ()


class InstrumentIncrementalWrapper

Additional Inherited Members

- Protected Member Functions inherited from FieldSet
 FieldSet ()
 FieldSet (const Message *, void *)
 FieldSet (const FieldSet &)
 ~FieldSet ()
FieldSetoperator= (const FieldSet &)
- Protected Attributes inherited from FieldSet
const Messagecontainer_
void * impl_

Detailed Description

Definition at line 46 of file InstrumentIncremental.h.

Member Function Documentation

SecurityUpdateAction::Enum securityUpdateAction ( ) const

Security Update Action.

Definition at line 50 of file InstrumentIncremental.h.

Friends And Related Function Documentation

friend class InstrumentIncrementalWrapper

Definition at line 56 of file InstrumentIncremental.h.

The documentation for this class was generated from the following file: