Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type IOI
- func (m IOI) GetBenchmark() (v enum.Benchmark, err quickfix.MessageRejectError)
- func (m IOI) GetBenchmarkCurveCurrency() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetBenchmarkCurveName() (v enum.BenchmarkCurveName, err quickfix.MessageRejectError)
- func (m IOI) GetBenchmarkCurvePoint() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetCFICode() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetContractMultiplier() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m IOI) GetCountryOfIssue() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetCouponPaymentDate() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetCouponRate() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m IOI) GetCreditRating() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetCurrency() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetEncodedIssuer() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetEncodedIssuerLen() (v int, err quickfix.MessageRejectError)
- func (m IOI) GetEncodedSecurityDesc() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetEncodedSecurityDescLen() (v int, err quickfix.MessageRejectError)
- func (m IOI) GetEncodedText() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
- func (m IOI) GetFactor() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m IOI) GetIOINaturalFlag() (v bool, err quickfix.MessageRejectError)
- func (m IOI) GetIOIQltyInd() (v enum.IOIQltyInd, err quickfix.MessageRejectError)
- func (m IOI) GetIOIQty() (v enum.IOIQty, err quickfix.MessageRejectError)
- func (m IOI) GetIOIRefID() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetIOITransType() (v enum.IOITransType, err quickfix.MessageRejectError)
- func (m IOI) GetIOIid() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetInstrRegistry() (v enum.InstrRegistry, err quickfix.MessageRejectError)
- func (m IOI) GetIssueDate() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetIssuer() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetLocaleOfIssue() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetMaturityDate() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetMaturityMonthYear() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetNoIOIQualifiers() (NoIOIQualifiersRepeatingGroup, quickfix.MessageRejectError)
- func (m IOI) GetNoRoutingIDs() (NoRoutingIDsRepeatingGroup, quickfix.MessageRejectError)
- func (m IOI) GetNoSecurityAltID() (NoSecurityAltIDRepeatingGroup, quickfix.MessageRejectError)
- func (m IOI) GetOptAttribute() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m IOI) GetPriceType() (v enum.PriceType, err quickfix.MessageRejectError)
- func (m IOI) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
- func (m IOI) GetQuantityType() (v enum.QuantityType, err quickfix.MessageRejectError)
- func (m IOI) GetRedemptionDate() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetRepoCollateralSecurityType() (v int, err quickfix.MessageRejectError)
- func (m IOI) GetRepurchaseRate() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m IOI) GetRepurchaseTerm() (v int, err quickfix.MessageRejectError)
- func (m IOI) GetSecurityDesc() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetSecurityID() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetSecurityIDSource() (v enum.SecurityIDSource, err quickfix.MessageRejectError)
- func (m IOI) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
- func (m IOI) GetSide() (v enum.Side, err quickfix.MessageRejectError)
- func (m IOI) GetSpread() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m IOI) GetStateOrProvinceOfIssue() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetStrikePrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m IOI) GetSymbol() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetSymbolSfx() (v enum.SymbolSfx, err quickfix.MessageRejectError)
- func (m IOI) GetText() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
- func (m IOI) GetURLLink() (v string, err quickfix.MessageRejectError)
- func (m IOI) GetValidUntilTime() (v time.Time, err quickfix.MessageRejectError)
- func (m IOI) HasBenchmark() bool
- func (m IOI) HasBenchmarkCurveCurrency() bool
- func (m IOI) HasBenchmarkCurveName() bool
- func (m IOI) HasBenchmarkCurvePoint() bool
- func (m IOI) HasCFICode() bool
- func (m IOI) HasContractMultiplier() bool
- func (m IOI) HasCountryOfIssue() bool
- func (m IOI) HasCouponPaymentDate() bool
- func (m IOI) HasCouponRate() bool
- func (m IOI) HasCreditRating() bool
- func (m IOI) HasCurrency() bool
- func (m IOI) HasEncodedIssuer() bool
- func (m IOI) HasEncodedIssuerLen() bool
- func (m IOI) HasEncodedSecurityDesc() bool
- func (m IOI) HasEncodedSecurityDescLen() bool
- func (m IOI) HasEncodedText() bool
- func (m IOI) HasEncodedTextLen() bool
- func (m IOI) HasFactor() bool
- func (m IOI) HasIOINaturalFlag() bool
- func (m IOI) HasIOIQltyInd() bool
- func (m IOI) HasIOIQty() bool
- func (m IOI) HasIOIRefID() bool
- func (m IOI) HasIOITransType() bool
- func (m IOI) HasIOIid() bool
- func (m IOI) HasInstrRegistry() bool
- func (m IOI) HasIssueDate() bool
- func (m IOI) HasIssuer() bool
- func (m IOI) HasLocaleOfIssue() bool
- func (m IOI) HasMaturityDate() bool
- func (m IOI) HasMaturityMonthYear() bool
- func (m IOI) HasNoIOIQualifiers() bool
- func (m IOI) HasNoRoutingIDs() bool
- func (m IOI) HasNoSecurityAltID() bool
- func (m IOI) HasOptAttribute() bool
- func (m IOI) HasPrice() bool
- func (m IOI) HasPriceType() bool
- func (m IOI) HasProduct() bool
- func (m IOI) HasQuantityType() bool
- func (m IOI) HasRedemptionDate() bool
- func (m IOI) HasRepoCollateralSecurityType() bool
- func (m IOI) HasRepurchaseRate() bool
- func (m IOI) HasRepurchaseTerm() bool
- func (m IOI) HasSecurityDesc() bool
- func (m IOI) HasSecurityExchange() bool
- func (m IOI) HasSecurityID() bool
- func (m IOI) HasSecurityIDSource() bool
- func (m IOI) HasSecurityType() bool
- func (m IOI) HasSide() bool
- func (m IOI) HasSpread() bool
- func (m IOI) HasStateOrProvinceOfIssue() bool
- func (m IOI) HasStrikePrice() bool
- func (m IOI) HasSymbol() bool
- func (m IOI) HasSymbolSfx() bool
- func (m IOI) HasText() bool
- func (m IOI) HasTransactTime() bool
- func (m IOI) HasURLLink() bool
- func (m IOI) HasValidUntilTime() bool
- func (m IOI) SetBenchmark(v enum.Benchmark)
- func (m IOI) SetBenchmarkCurveCurrency(v string)
- func (m IOI) SetBenchmarkCurveName(v enum.BenchmarkCurveName)
- func (m IOI) SetBenchmarkCurvePoint(v string)
- func (m IOI) SetCFICode(v string)
- func (m IOI) SetContractMultiplier(value decimal.Decimal, scale int32)
- func (m IOI) SetCountryOfIssue(v string)
- func (m IOI) SetCouponPaymentDate(v string)
- func (m IOI) SetCouponRate(value decimal.Decimal, scale int32)
- func (m IOI) SetCreditRating(v string)
- func (m IOI) SetCurrency(v string)
- func (m IOI) SetEncodedIssuer(v string)
- func (m IOI) SetEncodedIssuerLen(v int)
- func (m IOI) SetEncodedSecurityDesc(v string)
- func (m IOI) SetEncodedSecurityDescLen(v int)
- func (m IOI) SetEncodedText(v string)
- func (m IOI) SetEncodedTextLen(v int)
- func (m IOI) SetFactor(value decimal.Decimal, scale int32)
- func (m IOI) SetIOINaturalFlag(v bool)
- func (m IOI) SetIOIQltyInd(v enum.IOIQltyInd)
- func (m IOI) SetIOIQty(v enum.IOIQty)
- func (m IOI) SetIOIRefID(v string)
- func (m IOI) SetIOITransType(v enum.IOITransType)
- func (m IOI) SetIOIid(v string)
- func (m IOI) SetInstrRegistry(v enum.InstrRegistry)
- func (m IOI) SetIssueDate(v string)
- func (m IOI) SetIssuer(v string)
- func (m IOI) SetLocaleOfIssue(v string)
- func (m IOI) SetMaturityDate(v string)
- func (m IOI) SetMaturityMonthYear(v string)
- func (m IOI) SetNoIOIQualifiers(f NoIOIQualifiersRepeatingGroup)
- func (m IOI) SetNoRoutingIDs(f NoRoutingIDsRepeatingGroup)
- func (m IOI) SetNoSecurityAltID(f NoSecurityAltIDRepeatingGroup)
- func (m IOI) SetOptAttribute(v string)
- func (m IOI) SetPrice(value decimal.Decimal, scale int32)
- func (m IOI) SetPriceType(v enum.PriceType)
- func (m IOI) SetProduct(v enum.Product)
- func (m IOI) SetQuantityType(v enum.QuantityType)
- func (m IOI) SetRedemptionDate(v string)
- func (m IOI) SetRepoCollateralSecurityType(v int)
- func (m IOI) SetRepurchaseRate(value decimal.Decimal, scale int32)
- func (m IOI) SetRepurchaseTerm(v int)
- func (m IOI) SetSecurityDesc(v string)
- func (m IOI) SetSecurityExchange(v string)
- func (m IOI) SetSecurityID(v string)
- func (m IOI) SetSecurityIDSource(v enum.SecurityIDSource)
- func (m IOI) SetSecurityType(v enum.SecurityType)
- func (m IOI) SetSide(v enum.Side)
- func (m IOI) SetSpread(value decimal.Decimal, scale int32)
- func (m IOI) SetStateOrProvinceOfIssue(v string)
- func (m IOI) SetStrikePrice(value decimal.Decimal, scale int32)
- func (m IOI) SetSymbol(v string)
- func (m IOI) SetSymbolSfx(v enum.SymbolSfx)
- func (m IOI) SetText(v string)
- func (m IOI) SetTransactTime(v time.Time)
- func (m IOI) SetURLLink(v string)
- func (m IOI) SetValidUntilTime(v time.Time)
- func (m IOI) ToMessage() *quickfix.Message
- type NoIOIQualifiers
- type NoIOIQualifiersRepeatingGroup
- type NoRoutingIDs
- func (m NoRoutingIDs) GetRoutingID() (v string, err quickfix.MessageRejectError)
- func (m NoRoutingIDs) GetRoutingType() (v enum.RoutingType, err quickfix.MessageRejectError)
- func (m NoRoutingIDs) HasRoutingID() bool
- func (m NoRoutingIDs) HasRoutingType() bool
- func (m NoRoutingIDs) SetRoutingID(v string)
- func (m NoRoutingIDs) SetRoutingType(v enum.RoutingType)
- type NoRoutingIDsRepeatingGroup
- type NoSecurityAltID
- func (m NoSecurityAltID) GetSecurityAltID() (v string, err quickfix.MessageRejectError)
- func (m NoSecurityAltID) GetSecurityAltIDSource() (v string, err quickfix.MessageRejectError)
- func (m NoSecurityAltID) HasSecurityAltID() bool
- func (m NoSecurityAltID) HasSecurityAltIDSource() bool
- func (m NoSecurityAltID) SetSecurityAltID(v string)
- func (m NoSecurityAltID) SetSecurityAltIDSource(v string)
- type NoSecurityAltIDRepeatingGroup
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type IOI ¶ added in v0.4.0
IOI is the fix43 IOI type, MsgType = 6
func FromMessage ¶ added in v0.4.0
FromMessage creates a IOI from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(ioiid field.IOIidField, ioitranstype field.IOITransTypeField, side field.SideField, ioiqty field.IOIQtyField) (m IOI)
New returns a IOI initialized with the required fields for IOI
func (IOI) GetBenchmark ¶ added in v0.4.0
func (m IOI) GetBenchmark() (v enum.Benchmark, err quickfix.MessageRejectError)
GetBenchmark gets Benchmark, Tag 219
func (IOI) GetBenchmarkCurveCurrency ¶ added in v0.4.0
func (m IOI) GetBenchmarkCurveCurrency() (v string, err quickfix.MessageRejectError)
GetBenchmarkCurveCurrency gets BenchmarkCurveCurrency, Tag 220
func (IOI) GetBenchmarkCurveName ¶ added in v0.4.0
func (m IOI) GetBenchmarkCurveName() (v enum.BenchmarkCurveName, err quickfix.MessageRejectError)
GetBenchmarkCurveName gets BenchmarkCurveName, Tag 221
func (IOI) GetBenchmarkCurvePoint ¶ added in v0.4.0
func (m IOI) GetBenchmarkCurvePoint() (v string, err quickfix.MessageRejectError)
GetBenchmarkCurvePoint gets BenchmarkCurvePoint, Tag 222
func (IOI) GetCFICode ¶ added in v0.4.0
func (m IOI) GetCFICode() (v string, err quickfix.MessageRejectError)
GetCFICode gets CFICode, Tag 461
func (IOI) GetContractMultiplier ¶ added in v0.4.0
func (m IOI) GetContractMultiplier() (v decimal.Decimal, err quickfix.MessageRejectError)
GetContractMultiplier gets ContractMultiplier, Tag 231
func (IOI) GetCountryOfIssue ¶ added in v0.4.0
func (m IOI) GetCountryOfIssue() (v string, err quickfix.MessageRejectError)
GetCountryOfIssue gets CountryOfIssue, Tag 470
func (IOI) GetCouponPaymentDate ¶ added in v0.4.0
func (m IOI) GetCouponPaymentDate() (v string, err quickfix.MessageRejectError)
GetCouponPaymentDate gets CouponPaymentDate, Tag 224
func (IOI) GetCouponRate ¶ added in v0.4.0
func (m IOI) GetCouponRate() (v decimal.Decimal, err quickfix.MessageRejectError)
GetCouponRate gets CouponRate, Tag 223
func (IOI) GetCreditRating ¶ added in v0.4.0
func (m IOI) GetCreditRating() (v string, err quickfix.MessageRejectError)
GetCreditRating gets CreditRating, Tag 255
func (IOI) GetCurrency ¶ added in v0.4.0
func (m IOI) GetCurrency() (v string, err quickfix.MessageRejectError)
GetCurrency gets Currency, Tag 15
func (IOI) GetEncodedIssuer ¶ added in v0.4.0
func (m IOI) GetEncodedIssuer() (v string, err quickfix.MessageRejectError)
GetEncodedIssuer gets EncodedIssuer, Tag 349
func (IOI) GetEncodedIssuerLen ¶ added in v0.4.0
func (m IOI) GetEncodedIssuerLen() (v int, err quickfix.MessageRejectError)
GetEncodedIssuerLen gets EncodedIssuerLen, Tag 348
func (IOI) GetEncodedSecurityDesc ¶ added in v0.4.0
func (m IOI) GetEncodedSecurityDesc() (v string, err quickfix.MessageRejectError)
GetEncodedSecurityDesc gets EncodedSecurityDesc, Tag 351
func (IOI) GetEncodedSecurityDescLen ¶ added in v0.4.0
func (m IOI) GetEncodedSecurityDescLen() (v int, err quickfix.MessageRejectError)
GetEncodedSecurityDescLen gets EncodedSecurityDescLen, Tag 350
func (IOI) GetEncodedText ¶ added in v0.4.0
func (m IOI) GetEncodedText() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355
func (IOI) GetEncodedTextLen ¶ added in v0.4.0
func (m IOI) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354
func (IOI) GetFactor ¶ added in v0.4.0
func (m IOI) GetFactor() (v decimal.Decimal, err quickfix.MessageRejectError)
GetFactor gets Factor, Tag 228
func (IOI) GetIOINaturalFlag ¶ added in v0.4.0
func (m IOI) GetIOINaturalFlag() (v bool, err quickfix.MessageRejectError)
GetIOINaturalFlag gets IOINaturalFlag, Tag 130
func (IOI) GetIOIQltyInd ¶ added in v0.4.0
func (m IOI) GetIOIQltyInd() (v enum.IOIQltyInd, err quickfix.MessageRejectError)
GetIOIQltyInd gets IOIQltyInd, Tag 25
func (IOI) GetIOIQty ¶ added in v0.4.0
func (m IOI) GetIOIQty() (v enum.IOIQty, err quickfix.MessageRejectError)
GetIOIQty gets IOIQty, Tag 27
func (IOI) GetIOIRefID ¶ added in v0.4.0
func (m IOI) GetIOIRefID() (v string, err quickfix.MessageRejectError)
GetIOIRefID gets IOIRefID, Tag 26
func (IOI) GetIOITransType ¶ added in v0.4.0
func (m IOI) GetIOITransType() (v enum.IOITransType, err quickfix.MessageRejectError)
GetIOITransType gets IOITransType, Tag 28
func (IOI) GetIOIid ¶ added in v0.4.0
func (m IOI) GetIOIid() (v string, err quickfix.MessageRejectError)
GetIOIid gets IOIid, Tag 23
func (IOI) GetInstrRegistry ¶ added in v0.4.0
func (m IOI) GetInstrRegistry() (v enum.InstrRegistry, err quickfix.MessageRejectError)
GetInstrRegistry gets InstrRegistry, Tag 543
func (IOI) GetIssueDate ¶ added in v0.4.0
func (m IOI) GetIssueDate() (v string, err quickfix.MessageRejectError)
GetIssueDate gets IssueDate, Tag 225
func (IOI) GetIssuer ¶ added in v0.4.0
func (m IOI) GetIssuer() (v string, err quickfix.MessageRejectError)
GetIssuer gets Issuer, Tag 106
func (IOI) GetLocaleOfIssue ¶ added in v0.4.0
func (m IOI) GetLocaleOfIssue() (v string, err quickfix.MessageRejectError)
GetLocaleOfIssue gets LocaleOfIssue, Tag 472
func (IOI) GetMaturityDate ¶ added in v0.4.0
func (m IOI) GetMaturityDate() (v string, err quickfix.MessageRejectError)
GetMaturityDate gets MaturityDate, Tag 541
func (IOI) GetMaturityMonthYear ¶ added in v0.4.0
func (m IOI) GetMaturityMonthYear() (v string, err quickfix.MessageRejectError)
GetMaturityMonthYear gets MaturityMonthYear, Tag 200
func (IOI) GetNoIOIQualifiers ¶ added in v0.4.0
func (m IOI) GetNoIOIQualifiers() (NoIOIQualifiersRepeatingGroup, quickfix.MessageRejectError)
GetNoIOIQualifiers gets NoIOIQualifiers, Tag 199
func (IOI) GetNoRoutingIDs ¶ added in v0.4.0
func (m IOI) GetNoRoutingIDs() (NoRoutingIDsRepeatingGroup, quickfix.MessageRejectError)
GetNoRoutingIDs gets NoRoutingIDs, Tag 215
func (IOI) GetNoSecurityAltID ¶ added in v0.4.0
func (m IOI) GetNoSecurityAltID() (NoSecurityAltIDRepeatingGroup, quickfix.MessageRejectError)
GetNoSecurityAltID gets NoSecurityAltID, Tag 454
func (IOI) GetOptAttribute ¶ added in v0.4.0
func (m IOI) GetOptAttribute() (v string, err quickfix.MessageRejectError)
GetOptAttribute gets OptAttribute, Tag 206
func (IOI) GetPrice ¶ added in v0.4.0
func (m IOI) GetPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetPrice gets Price, Tag 44
func (IOI) GetPriceType ¶ added in v0.4.0
func (m IOI) GetPriceType() (v enum.PriceType, err quickfix.MessageRejectError)
GetPriceType gets PriceType, Tag 423
func (IOI) GetProduct ¶ added in v0.4.0
func (m IOI) GetProduct() (v enum.Product, err quickfix.MessageRejectError)
GetProduct gets Product, Tag 460
func (IOI) GetQuantityType ¶ added in v0.4.0
func (m IOI) GetQuantityType() (v enum.QuantityType, err quickfix.MessageRejectError)
GetQuantityType gets QuantityType, Tag 465
func (IOI) GetRedemptionDate ¶ added in v0.4.0
func (m IOI) GetRedemptionDate() (v string, err quickfix.MessageRejectError)
GetRedemptionDate gets RedemptionDate, Tag 240
func (IOI) GetRepoCollateralSecurityType ¶ added in v0.4.0
func (m IOI) GetRepoCollateralSecurityType() (v int, err quickfix.MessageRejectError)
GetRepoCollateralSecurityType gets RepoCollateralSecurityType, Tag 239
func (IOI) GetRepurchaseRate ¶ added in v0.4.0
func (m IOI) GetRepurchaseRate() (v decimal.Decimal, err quickfix.MessageRejectError)
GetRepurchaseRate gets RepurchaseRate, Tag 227
func (IOI) GetRepurchaseTerm ¶ added in v0.4.0
func (m IOI) GetRepurchaseTerm() (v int, err quickfix.MessageRejectError)
GetRepurchaseTerm gets RepurchaseTerm, Tag 226
func (IOI) GetSecurityDesc ¶ added in v0.4.0
func (m IOI) GetSecurityDesc() (v string, err quickfix.MessageRejectError)
GetSecurityDesc gets SecurityDesc, Tag 107
func (IOI) GetSecurityExchange ¶ added in v0.4.0
func (m IOI) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
GetSecurityExchange gets SecurityExchange, Tag 207
func (IOI) GetSecurityID ¶ added in v0.4.0
func (m IOI) GetSecurityID() (v string, err quickfix.MessageRejectError)
GetSecurityID gets SecurityID, Tag 48
func (IOI) GetSecurityIDSource ¶ added in v0.4.0
func (m IOI) GetSecurityIDSource() (v enum.SecurityIDSource, err quickfix.MessageRejectError)
GetSecurityIDSource gets SecurityIDSource, Tag 22
func (IOI) GetSecurityType ¶ added in v0.4.0
func (m IOI) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167
func (IOI) GetSide ¶ added in v0.4.0
func (m IOI) GetSide() (v enum.Side, err quickfix.MessageRejectError)
GetSide gets Side, Tag 54
func (IOI) GetSpread ¶ added in v0.4.0
func (m IOI) GetSpread() (v decimal.Decimal, err quickfix.MessageRejectError)
GetSpread gets Spread, Tag 218
func (IOI) GetStateOrProvinceOfIssue ¶ added in v0.4.0
func (m IOI) GetStateOrProvinceOfIssue() (v string, err quickfix.MessageRejectError)
GetStateOrProvinceOfIssue gets StateOrProvinceOfIssue, Tag 471
func (IOI) GetStrikePrice ¶ added in v0.4.0
func (m IOI) GetStrikePrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetStrikePrice gets StrikePrice, Tag 202
func (IOI) GetSymbol ¶ added in v0.4.0
func (m IOI) GetSymbol() (v string, err quickfix.MessageRejectError)
GetSymbol gets Symbol, Tag 55
func (IOI) GetSymbolSfx ¶ added in v0.4.0
func (m IOI) GetSymbolSfx() (v enum.SymbolSfx, err quickfix.MessageRejectError)
GetSymbolSfx gets SymbolSfx, Tag 65
func (IOI) GetText ¶ added in v0.4.0
func (m IOI) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (IOI) GetTransactTime ¶ added in v0.4.0
func (m IOI) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
GetTransactTime gets TransactTime, Tag 60
func (IOI) GetURLLink ¶ added in v0.4.0
func (m IOI) GetURLLink() (v string, err quickfix.MessageRejectError)
GetURLLink gets URLLink, Tag 149
func (IOI) GetValidUntilTime ¶ added in v0.4.0
func (m IOI) GetValidUntilTime() (v time.Time, err quickfix.MessageRejectError)
GetValidUntilTime gets ValidUntilTime, Tag 62
func (IOI) HasBenchmark ¶ added in v0.4.0
HasBenchmark returns true if Benchmark is present, Tag 219
func (IOI) HasBenchmarkCurveCurrency ¶ added in v0.4.0
HasBenchmarkCurveCurrency returns true if BenchmarkCurveCurrency is present, Tag 220
func (IOI) HasBenchmarkCurveName ¶ added in v0.4.0
HasBenchmarkCurveName returns true if BenchmarkCurveName is present, Tag 221
func (IOI) HasBenchmarkCurvePoint ¶ added in v0.4.0
HasBenchmarkCurvePoint returns true if BenchmarkCurvePoint is present, Tag 222
func (IOI) HasCFICode ¶ added in v0.4.0
HasCFICode returns true if CFICode is present, Tag 461
func (IOI) HasContractMultiplier ¶ added in v0.4.0
HasContractMultiplier returns true if ContractMultiplier is present, Tag 231
func (IOI) HasCountryOfIssue ¶ added in v0.4.0
HasCountryOfIssue returns true if CountryOfIssue is present, Tag 470
func (IOI) HasCouponPaymentDate ¶ added in v0.4.0
HasCouponPaymentDate returns true if CouponPaymentDate is present, Tag 224
func (IOI) HasCouponRate ¶ added in v0.4.0
HasCouponRate returns true if CouponRate is present, Tag 223
func (IOI) HasCreditRating ¶ added in v0.4.0
HasCreditRating returns true if CreditRating is present, Tag 255
func (IOI) HasCurrency ¶ added in v0.4.0
HasCurrency returns true if Currency is present, Tag 15
func (IOI) HasEncodedIssuer ¶ added in v0.4.0
HasEncodedIssuer returns true if EncodedIssuer is present, Tag 349
func (IOI) HasEncodedIssuerLen ¶ added in v0.4.0
HasEncodedIssuerLen returns true if EncodedIssuerLen is present, Tag 348
func (IOI) HasEncodedSecurityDesc ¶ added in v0.4.0
HasEncodedSecurityDesc returns true if EncodedSecurityDesc is present, Tag 351
func (IOI) HasEncodedSecurityDescLen ¶ added in v0.4.0
HasEncodedSecurityDescLen returns true if EncodedSecurityDescLen is present, Tag 350
func (IOI) HasEncodedText ¶ added in v0.4.0
HasEncodedText returns true if EncodedText is present, Tag 355
func (IOI) HasEncodedTextLen ¶ added in v0.4.0
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354
func (IOI) HasIOINaturalFlag ¶ added in v0.4.0
HasIOINaturalFlag returns true if IOINaturalFlag is present, Tag 130
func (IOI) HasIOIQltyInd ¶ added in v0.4.0
HasIOIQltyInd returns true if IOIQltyInd is present, Tag 25
func (IOI) HasIOIRefID ¶ added in v0.4.0
HasIOIRefID returns true if IOIRefID is present, Tag 26
func (IOI) HasIOITransType ¶ added in v0.4.0
HasIOITransType returns true if IOITransType is present, Tag 28
func (IOI) HasInstrRegistry ¶ added in v0.4.0
HasInstrRegistry returns true if InstrRegistry is present, Tag 543
func (IOI) HasIssueDate ¶ added in v0.4.0
HasIssueDate returns true if IssueDate is present, Tag 225
func (IOI) HasLocaleOfIssue ¶ added in v0.4.0
HasLocaleOfIssue returns true if LocaleOfIssue is present, Tag 472
func (IOI) HasMaturityDate ¶ added in v0.4.0
HasMaturityDate returns true if MaturityDate is present, Tag 541
func (IOI) HasMaturityMonthYear ¶ added in v0.4.0
HasMaturityMonthYear returns true if MaturityMonthYear is present, Tag 200
func (IOI) HasNoIOIQualifiers ¶ added in v0.4.0
HasNoIOIQualifiers returns true if NoIOIQualifiers is present, Tag 199
func (IOI) HasNoRoutingIDs ¶ added in v0.4.0
HasNoRoutingIDs returns true if NoRoutingIDs is present, Tag 215
func (IOI) HasNoSecurityAltID ¶ added in v0.4.0
HasNoSecurityAltID returns true if NoSecurityAltID is present, Tag 454
func (IOI) HasOptAttribute ¶ added in v0.4.0
HasOptAttribute returns true if OptAttribute is present, Tag 206
func (IOI) HasPriceType ¶ added in v0.4.0
HasPriceType returns true if PriceType is present, Tag 423
func (IOI) HasProduct ¶ added in v0.4.0
HasProduct returns true if Product is present, Tag 460
func (IOI) HasQuantityType ¶ added in v0.4.0
HasQuantityType returns true if QuantityType is present, Tag 465
func (IOI) HasRedemptionDate ¶ added in v0.4.0
HasRedemptionDate returns true if RedemptionDate is present, Tag 240
func (IOI) HasRepoCollateralSecurityType ¶ added in v0.4.0
HasRepoCollateralSecurityType returns true if RepoCollateralSecurityType is present, Tag 239
func (IOI) HasRepurchaseRate ¶ added in v0.4.0
HasRepurchaseRate returns true if RepurchaseRate is present, Tag 227
func (IOI) HasRepurchaseTerm ¶ added in v0.4.0
HasRepurchaseTerm returns true if RepurchaseTerm is present, Tag 226
func (IOI) HasSecurityDesc ¶ added in v0.4.0
HasSecurityDesc returns true if SecurityDesc is present, Tag 107
func (IOI) HasSecurityExchange ¶ added in v0.4.0
HasSecurityExchange returns true if SecurityExchange is present, Tag 207
func (IOI) HasSecurityID ¶ added in v0.4.0
HasSecurityID returns true if SecurityID is present, Tag 48
func (IOI) HasSecurityIDSource ¶ added in v0.4.0
HasSecurityIDSource returns true if SecurityIDSource is present, Tag 22
func (IOI) HasSecurityType ¶ added in v0.4.0
HasSecurityType returns true if SecurityType is present, Tag 167
func (IOI) HasStateOrProvinceOfIssue ¶ added in v0.4.0
HasStateOrProvinceOfIssue returns true if StateOrProvinceOfIssue is present, Tag 471
func (IOI) HasStrikePrice ¶ added in v0.4.0
HasStrikePrice returns true if StrikePrice is present, Tag 202
func (IOI) HasSymbolSfx ¶ added in v0.4.0
HasSymbolSfx returns true if SymbolSfx is present, Tag 65
func (IOI) HasTransactTime ¶ added in v0.4.0
HasTransactTime returns true if TransactTime is present, Tag 60
func (IOI) HasURLLink ¶ added in v0.4.0
HasURLLink returns true if URLLink is present, Tag 149
func (IOI) HasValidUntilTime ¶ added in v0.4.0
HasValidUntilTime returns true if ValidUntilTime is present, Tag 62
func (IOI) SetBenchmark ¶ added in v0.4.0
SetBenchmark sets Benchmark, Tag 219
func (IOI) SetBenchmarkCurveCurrency ¶ added in v0.4.0
SetBenchmarkCurveCurrency sets BenchmarkCurveCurrency, Tag 220
func (IOI) SetBenchmarkCurveName ¶ added in v0.4.0
func (m IOI) SetBenchmarkCurveName(v enum.BenchmarkCurveName)
SetBenchmarkCurveName sets BenchmarkCurveName, Tag 221
func (IOI) SetBenchmarkCurvePoint ¶ added in v0.4.0
SetBenchmarkCurvePoint sets BenchmarkCurvePoint, Tag 222
func (IOI) SetCFICode ¶ added in v0.4.0
SetCFICode sets CFICode, Tag 461
func (IOI) SetContractMultiplier ¶ added in v0.4.0
SetContractMultiplier sets ContractMultiplier, Tag 231
func (IOI) SetCountryOfIssue ¶ added in v0.4.0
SetCountryOfIssue sets CountryOfIssue, Tag 470
func (IOI) SetCouponPaymentDate ¶ added in v0.4.0
SetCouponPaymentDate sets CouponPaymentDate, Tag 224
func (IOI) SetCouponRate ¶ added in v0.4.0
SetCouponRate sets CouponRate, Tag 223
func (IOI) SetCreditRating ¶ added in v0.4.0
SetCreditRating sets CreditRating, Tag 255
func (IOI) SetCurrency ¶ added in v0.4.0
SetCurrency sets Currency, Tag 15
func (IOI) SetEncodedIssuer ¶ added in v0.4.0
SetEncodedIssuer sets EncodedIssuer, Tag 349
func (IOI) SetEncodedIssuerLen ¶ added in v0.4.0
SetEncodedIssuerLen sets EncodedIssuerLen, Tag 348
func (IOI) SetEncodedSecurityDesc ¶ added in v0.4.0
SetEncodedSecurityDesc sets EncodedSecurityDesc, Tag 351
func (IOI) SetEncodedSecurityDescLen ¶ added in v0.4.0
SetEncodedSecurityDescLen sets EncodedSecurityDescLen, Tag 350
func (IOI) SetEncodedText ¶ added in v0.4.0
SetEncodedText sets EncodedText, Tag 355
func (IOI) SetEncodedTextLen ¶ added in v0.4.0
SetEncodedTextLen sets EncodedTextLen, Tag 354
func (IOI) SetIOINaturalFlag ¶ added in v0.4.0
SetIOINaturalFlag sets IOINaturalFlag, Tag 130
func (IOI) SetIOIQltyInd ¶ added in v0.4.0
func (m IOI) SetIOIQltyInd(v enum.IOIQltyInd)
SetIOIQltyInd sets IOIQltyInd, Tag 25
func (IOI) SetIOIRefID ¶ added in v0.4.0
SetIOIRefID sets IOIRefID, Tag 26
func (IOI) SetIOITransType ¶ added in v0.4.0
func (m IOI) SetIOITransType(v enum.IOITransType)
SetIOITransType sets IOITransType, Tag 28
func (IOI) SetInstrRegistry ¶ added in v0.4.0
func (m IOI) SetInstrRegistry(v enum.InstrRegistry)
SetInstrRegistry sets InstrRegistry, Tag 543
func (IOI) SetIssueDate ¶ added in v0.4.0
SetIssueDate sets IssueDate, Tag 225
func (IOI) SetLocaleOfIssue ¶ added in v0.4.0
SetLocaleOfIssue sets LocaleOfIssue, Tag 472
func (IOI) SetMaturityDate ¶ added in v0.4.0
SetMaturityDate sets MaturityDate, Tag 541
func (IOI) SetMaturityMonthYear ¶ added in v0.4.0
SetMaturityMonthYear sets MaturityMonthYear, Tag 200
func (IOI) SetNoIOIQualifiers ¶ added in v0.4.0
func (m IOI) SetNoIOIQualifiers(f NoIOIQualifiersRepeatingGroup)
SetNoIOIQualifiers sets NoIOIQualifiers, Tag 199
func (IOI) SetNoRoutingIDs ¶ added in v0.4.0
func (m IOI) SetNoRoutingIDs(f NoRoutingIDsRepeatingGroup)
SetNoRoutingIDs sets NoRoutingIDs, Tag 215
func (IOI) SetNoSecurityAltID ¶ added in v0.4.0
func (m IOI) SetNoSecurityAltID(f NoSecurityAltIDRepeatingGroup)
SetNoSecurityAltID sets NoSecurityAltID, Tag 454
func (IOI) SetOptAttribute ¶ added in v0.4.0
SetOptAttribute sets OptAttribute, Tag 206
func (IOI) SetPriceType ¶ added in v0.4.0
SetPriceType sets PriceType, Tag 423
func (IOI) SetProduct ¶ added in v0.4.0
SetProduct sets Product, Tag 460
func (IOI) SetQuantityType ¶ added in v0.4.0
func (m IOI) SetQuantityType(v enum.QuantityType)
SetQuantityType sets QuantityType, Tag 465
func (IOI) SetRedemptionDate ¶ added in v0.4.0
SetRedemptionDate sets RedemptionDate, Tag 240
func (IOI) SetRepoCollateralSecurityType ¶ added in v0.4.0
SetRepoCollateralSecurityType sets RepoCollateralSecurityType, Tag 239
func (IOI) SetRepurchaseRate ¶ added in v0.4.0
SetRepurchaseRate sets RepurchaseRate, Tag 227
func (IOI) SetRepurchaseTerm ¶ added in v0.4.0
SetRepurchaseTerm sets RepurchaseTerm, Tag 226
func (IOI) SetSecurityDesc ¶ added in v0.4.0
SetSecurityDesc sets SecurityDesc, Tag 107
func (IOI) SetSecurityExchange ¶ added in v0.4.0
SetSecurityExchange sets SecurityExchange, Tag 207
func (IOI) SetSecurityID ¶ added in v0.4.0
SetSecurityID sets SecurityID, Tag 48
func (IOI) SetSecurityIDSource ¶ added in v0.4.0
func (m IOI) SetSecurityIDSource(v enum.SecurityIDSource)
SetSecurityIDSource sets SecurityIDSource, Tag 22
func (IOI) SetSecurityType ¶ added in v0.4.0
func (m IOI) SetSecurityType(v enum.SecurityType)
SetSecurityType sets SecurityType, Tag 167
func (IOI) SetStateOrProvinceOfIssue ¶ added in v0.4.0
SetStateOrProvinceOfIssue sets StateOrProvinceOfIssue, Tag 471
func (IOI) SetStrikePrice ¶ added in v0.4.0
SetStrikePrice sets StrikePrice, Tag 202
func (IOI) SetSymbolSfx ¶ added in v0.4.0
SetSymbolSfx sets SymbolSfx, Tag 65
func (IOI) SetTransactTime ¶ added in v0.4.0
SetTransactTime sets TransactTime, Tag 60
func (IOI) SetURLLink ¶ added in v0.4.0
SetURLLink sets URLLink, Tag 149
func (IOI) SetValidUntilTime ¶ added in v0.4.0
SetValidUntilTime sets ValidUntilTime, Tag 62
type NoIOIQualifiers ¶
NoIOIQualifiers is a repeating group element, Tag 199
func (NoIOIQualifiers) GetIOIQualifier ¶ added in v0.4.0
func (m NoIOIQualifiers) GetIOIQualifier() (v enum.IOIQualifier, err quickfix.MessageRejectError)
GetIOIQualifier gets IOIQualifier, Tag 104
func (NoIOIQualifiers) HasIOIQualifier ¶ added in v0.4.0
func (m NoIOIQualifiers) HasIOIQualifier() bool
HasIOIQualifier returns true if IOIQualifier is present, Tag 104
func (NoIOIQualifiers) SetIOIQualifier ¶ added in v0.2.0
func (m NoIOIQualifiers) SetIOIQualifier(v enum.IOIQualifier)
SetIOIQualifier sets IOIQualifier, Tag 104
type NoIOIQualifiersRepeatingGroup ¶ added in v0.4.0
type NoIOIQualifiersRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoIOIQualifiersRepeatingGroup is a repeating group, Tag 199
func NewNoIOIQualifiersRepeatingGroup ¶ added in v0.4.0
func NewNoIOIQualifiersRepeatingGroup() NoIOIQualifiersRepeatingGroup
NewNoIOIQualifiersRepeatingGroup returns an initialized, NoIOIQualifiersRepeatingGroup
func (NoIOIQualifiersRepeatingGroup) Add ¶ added in v0.4.0
func (m NoIOIQualifiersRepeatingGroup) Add() NoIOIQualifiers
Add create and append a new NoIOIQualifiers to this group
func (NoIOIQualifiersRepeatingGroup) Get ¶ added in v0.4.0
func (m NoIOIQualifiersRepeatingGroup) Get(i int) NoIOIQualifiers
Get returns the ith NoIOIQualifiers in the NoIOIQualifiersRepeatinGroup
type NoRoutingIDs ¶
NoRoutingIDs is a repeating group element, Tag 215
func (NoRoutingIDs) GetRoutingID ¶ added in v0.4.0
func (m NoRoutingIDs) GetRoutingID() (v string, err quickfix.MessageRejectError)
GetRoutingID gets RoutingID, Tag 217
func (NoRoutingIDs) GetRoutingType ¶ added in v0.4.0
func (m NoRoutingIDs) GetRoutingType() (v enum.RoutingType, err quickfix.MessageRejectError)
GetRoutingType gets RoutingType, Tag 216
func (NoRoutingIDs) HasRoutingID ¶ added in v0.4.0
func (m NoRoutingIDs) HasRoutingID() bool
HasRoutingID returns true if RoutingID is present, Tag 217
func (NoRoutingIDs) HasRoutingType ¶ added in v0.4.0
func (m NoRoutingIDs) HasRoutingType() bool
HasRoutingType returns true if RoutingType is present, Tag 216
func (NoRoutingIDs) SetRoutingID ¶ added in v0.2.0
func (m NoRoutingIDs) SetRoutingID(v string)
SetRoutingID sets RoutingID, Tag 217
func (NoRoutingIDs) SetRoutingType ¶ added in v0.2.0
func (m NoRoutingIDs) SetRoutingType(v enum.RoutingType)
SetRoutingType sets RoutingType, Tag 216
type NoRoutingIDsRepeatingGroup ¶ added in v0.4.0
type NoRoutingIDsRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoRoutingIDsRepeatingGroup is a repeating group, Tag 215
func NewNoRoutingIDsRepeatingGroup ¶ added in v0.4.0
func NewNoRoutingIDsRepeatingGroup() NoRoutingIDsRepeatingGroup
NewNoRoutingIDsRepeatingGroup returns an initialized, NoRoutingIDsRepeatingGroup
func (NoRoutingIDsRepeatingGroup) Add ¶ added in v0.4.0
func (m NoRoutingIDsRepeatingGroup) Add() NoRoutingIDs
Add create and append a new NoRoutingIDs to this group
func (NoRoutingIDsRepeatingGroup) Get ¶ added in v0.4.0
func (m NoRoutingIDsRepeatingGroup) Get(i int) NoRoutingIDs
Get returns the ith NoRoutingIDs in the NoRoutingIDsRepeatinGroup
type NoSecurityAltID ¶ added in v0.4.0
NoSecurityAltID is a repeating group element, Tag 454
func (NoSecurityAltID) GetSecurityAltID ¶ added in v0.4.0
func (m NoSecurityAltID) GetSecurityAltID() (v string, err quickfix.MessageRejectError)
GetSecurityAltID gets SecurityAltID, Tag 455
func (NoSecurityAltID) GetSecurityAltIDSource ¶ added in v0.4.0
func (m NoSecurityAltID) GetSecurityAltIDSource() (v string, err quickfix.MessageRejectError)
GetSecurityAltIDSource gets SecurityAltIDSource, Tag 456
func (NoSecurityAltID) HasSecurityAltID ¶ added in v0.4.0
func (m NoSecurityAltID) HasSecurityAltID() bool
HasSecurityAltID returns true if SecurityAltID is present, Tag 455
func (NoSecurityAltID) HasSecurityAltIDSource ¶ added in v0.4.0
func (m NoSecurityAltID) HasSecurityAltIDSource() bool
HasSecurityAltIDSource returns true if SecurityAltIDSource is present, Tag 456
func (NoSecurityAltID) SetSecurityAltID ¶ added in v0.4.0
func (m NoSecurityAltID) SetSecurityAltID(v string)
SetSecurityAltID sets SecurityAltID, Tag 455
func (NoSecurityAltID) SetSecurityAltIDSource ¶ added in v0.4.0
func (m NoSecurityAltID) SetSecurityAltIDSource(v string)
SetSecurityAltIDSource sets SecurityAltIDSource, Tag 456
type NoSecurityAltIDRepeatingGroup ¶ added in v0.4.0
type NoSecurityAltIDRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoSecurityAltIDRepeatingGroup is a repeating group, Tag 454
func NewNoSecurityAltIDRepeatingGroup ¶ added in v0.4.0
func NewNoSecurityAltIDRepeatingGroup() NoSecurityAltIDRepeatingGroup
NewNoSecurityAltIDRepeatingGroup returns an initialized, NoSecurityAltIDRepeatingGroup
func (NoSecurityAltIDRepeatingGroup) Add ¶ added in v0.4.0
func (m NoSecurityAltIDRepeatingGroup) Add() NoSecurityAltID
Add create and append a new NoSecurityAltID to this group
func (NoSecurityAltIDRepeatingGroup) Get ¶ added in v0.4.0
func (m NoSecurityAltIDRepeatingGroup) Get(i int) NoSecurityAltID
Get returns the ith NoSecurityAltID in the NoSecurityAltIDRepeatinGroup