Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type MarketDefinitionUpdateReport
- func (m MarketDefinitionUpdateReport) GetApplID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetApplResendFlag() (v bool, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetApplSeqNum() (v int, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetCurrency() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetEncodedMktSegmDesc() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetEncodedMktSegmDescLen() (v int, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetEncodedText() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetExpirationCycle() (v enum.ExpirationCycle, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetHighLimitPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetImpliedMarketIndicator() (v enum.ImpliedMarketIndicator, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetLowLimitPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMarketID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMarketReportID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMarketReqID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMarketSegmentDesc() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMarketUpdateAction() (v enum.MarketUpdateAction, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMaxPriceVariation() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMaxTradeVol() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMinTradeVol() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMultilegModel() (v enum.MultilegModel, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetMultilegPriceMethod() (v enum.MultilegPriceMethod, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetNoExecInstRules() (NoExecInstRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetNoLotTypeRules() (NoLotTypeRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetNoOrdTypeRules() (NoOrdTypeRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetNoTickRules() (NoTickRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetNoTimeInForceRules() (NoTimeInForceRulesRepeatingGroup, quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetParentMktSegmID() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetPriceLimitType() (v enum.PriceLimitType, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetPriceType() (v enum.PriceType, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetRoundLot() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetText() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetTradingCurrency() (v string, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetTradingReferencePrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
- func (m MarketDefinitionUpdateReport) HasApplID() bool
- func (m MarketDefinitionUpdateReport) HasApplLastSeqNum() bool
- func (m MarketDefinitionUpdateReport) HasApplResendFlag() bool
- func (m MarketDefinitionUpdateReport) HasApplSeqNum() bool
- func (m MarketDefinitionUpdateReport) HasCurrency() bool
- func (m MarketDefinitionUpdateReport) HasEncodedMktSegmDesc() bool
- func (m MarketDefinitionUpdateReport) HasEncodedMktSegmDescLen() bool
- func (m MarketDefinitionUpdateReport) HasEncodedText() bool
- func (m MarketDefinitionUpdateReport) HasEncodedTextLen() bool
- func (m MarketDefinitionUpdateReport) HasExpirationCycle() bool
- func (m MarketDefinitionUpdateReport) HasHighLimitPrice() bool
- func (m MarketDefinitionUpdateReport) HasImpliedMarketIndicator() bool
- func (m MarketDefinitionUpdateReport) HasLowLimitPrice() bool
- func (m MarketDefinitionUpdateReport) HasMarketID() bool
- func (m MarketDefinitionUpdateReport) HasMarketReportID() bool
- func (m MarketDefinitionUpdateReport) HasMarketReqID() bool
- func (m MarketDefinitionUpdateReport) HasMarketSegmentDesc() bool
- func (m MarketDefinitionUpdateReport) HasMarketSegmentID() bool
- func (m MarketDefinitionUpdateReport) HasMarketUpdateAction() bool
- func (m MarketDefinitionUpdateReport) HasMaxPriceVariation() bool
- func (m MarketDefinitionUpdateReport) HasMaxTradeVol() bool
- func (m MarketDefinitionUpdateReport) HasMinTradeVol() bool
- func (m MarketDefinitionUpdateReport) HasMultilegModel() bool
- func (m MarketDefinitionUpdateReport) HasMultilegPriceMethod() bool
- func (m MarketDefinitionUpdateReport) HasNoExecInstRules() bool
- func (m MarketDefinitionUpdateReport) HasNoLotTypeRules() bool
- func (m MarketDefinitionUpdateReport) HasNoOrdTypeRules() bool
- func (m MarketDefinitionUpdateReport) HasNoTickRules() bool
- func (m MarketDefinitionUpdateReport) HasNoTimeInForceRules() bool
- func (m MarketDefinitionUpdateReport) HasParentMktSegmID() bool
- func (m MarketDefinitionUpdateReport) HasPriceLimitType() bool
- func (m MarketDefinitionUpdateReport) HasPriceType() bool
- func (m MarketDefinitionUpdateReport) HasRoundLot() bool
- func (m MarketDefinitionUpdateReport) HasText() bool
- func (m MarketDefinitionUpdateReport) HasTradingCurrency() bool
- func (m MarketDefinitionUpdateReport) HasTradingReferencePrice() bool
- func (m MarketDefinitionUpdateReport) HasTransactTime() bool
- func (m MarketDefinitionUpdateReport) SetApplID(v string)
- func (m MarketDefinitionUpdateReport) SetApplLastSeqNum(v int)
- func (m MarketDefinitionUpdateReport) SetApplResendFlag(v bool)
- func (m MarketDefinitionUpdateReport) SetApplSeqNum(v int)
- func (m MarketDefinitionUpdateReport) SetCurrency(v string)
- func (m MarketDefinitionUpdateReport) SetEncodedMktSegmDesc(v string)
- func (m MarketDefinitionUpdateReport) SetEncodedMktSegmDescLen(v int)
- func (m MarketDefinitionUpdateReport) SetEncodedText(v string)
- func (m MarketDefinitionUpdateReport) SetEncodedTextLen(v int)
- func (m MarketDefinitionUpdateReport) SetExpirationCycle(v enum.ExpirationCycle)
- func (m MarketDefinitionUpdateReport) SetHighLimitPrice(value decimal.Decimal, scale int32)
- func (m MarketDefinitionUpdateReport) SetImpliedMarketIndicator(v enum.ImpliedMarketIndicator)
- func (m MarketDefinitionUpdateReport) SetLowLimitPrice(value decimal.Decimal, scale int32)
- func (m MarketDefinitionUpdateReport) SetMarketID(v string)
- func (m MarketDefinitionUpdateReport) SetMarketReportID(v string)
- func (m MarketDefinitionUpdateReport) SetMarketReqID(v string)
- func (m MarketDefinitionUpdateReport) SetMarketSegmentDesc(v string)
- func (m MarketDefinitionUpdateReport) SetMarketSegmentID(v string)
- func (m MarketDefinitionUpdateReport) SetMarketUpdateAction(v enum.MarketUpdateAction)
- func (m MarketDefinitionUpdateReport) SetMaxPriceVariation(value decimal.Decimal, scale int32)
- func (m MarketDefinitionUpdateReport) SetMaxTradeVol(value decimal.Decimal, scale int32)
- func (m MarketDefinitionUpdateReport) SetMinTradeVol(value decimal.Decimal, scale int32)
- func (m MarketDefinitionUpdateReport) SetMultilegModel(v enum.MultilegModel)
- func (m MarketDefinitionUpdateReport) SetMultilegPriceMethod(v enum.MultilegPriceMethod)
- func (m MarketDefinitionUpdateReport) SetNoExecInstRules(f NoExecInstRulesRepeatingGroup)
- func (m MarketDefinitionUpdateReport) SetNoLotTypeRules(f NoLotTypeRulesRepeatingGroup)
- func (m MarketDefinitionUpdateReport) SetNoOrdTypeRules(f NoOrdTypeRulesRepeatingGroup)
- func (m MarketDefinitionUpdateReport) SetNoTickRules(f NoTickRulesRepeatingGroup)
- func (m MarketDefinitionUpdateReport) SetNoTimeInForceRules(f NoTimeInForceRulesRepeatingGroup)
- func (m MarketDefinitionUpdateReport) SetParentMktSegmID(v string)
- func (m MarketDefinitionUpdateReport) SetPriceLimitType(v enum.PriceLimitType)
- func (m MarketDefinitionUpdateReport) SetPriceType(v enum.PriceType)
- func (m MarketDefinitionUpdateReport) SetRoundLot(value decimal.Decimal, scale int32)
- func (m MarketDefinitionUpdateReport) SetText(v string)
- func (m MarketDefinitionUpdateReport) SetTradingCurrency(v string)
- func (m MarketDefinitionUpdateReport) SetTradingReferencePrice(value decimal.Decimal, scale int32)
- func (m MarketDefinitionUpdateReport) SetTransactTime(v time.Time)
- func (m MarketDefinitionUpdateReport) ToMessage() *quickfix.Message
- type NoExecInstRules
- type NoExecInstRulesRepeatingGroup
- type NoLotTypeRules
- func (m NoLotTypeRules) GetLotType() (v enum.LotType, err quickfix.MessageRejectError)
- func (m NoLotTypeRules) GetMinLotSize() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoLotTypeRules) HasLotType() bool
- func (m NoLotTypeRules) HasMinLotSize() bool
- func (m NoLotTypeRules) SetLotType(v enum.LotType)
- func (m NoLotTypeRules) SetMinLotSize(value decimal.Decimal, scale int32)
- type NoLotTypeRulesRepeatingGroup
- type NoOrdTypeRules
- type NoOrdTypeRulesRepeatingGroup
- type NoTickRules
- func (m NoTickRules) GetEndTickPriceRange() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoTickRules) GetStartTickPriceRange() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoTickRules) GetTickIncrement() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m NoTickRules) GetTickRuleType() (v enum.TickRuleType, err quickfix.MessageRejectError)
- func (m NoTickRules) HasEndTickPriceRange() bool
- func (m NoTickRules) HasStartTickPriceRange() bool
- func (m NoTickRules) HasTickIncrement() bool
- func (m NoTickRules) HasTickRuleType() bool
- func (m NoTickRules) SetEndTickPriceRange(value decimal.Decimal, scale int32)
- func (m NoTickRules) SetStartTickPriceRange(value decimal.Decimal, scale int32)
- func (m NoTickRules) SetTickIncrement(value decimal.Decimal, scale int32)
- func (m NoTickRules) SetTickRuleType(v enum.TickRuleType)
- type NoTickRulesRepeatingGroup
- type NoTimeInForceRules
- type NoTimeInForceRulesRepeatingGroup
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type MarketDefinitionUpdateReport ¶ added in v0.4.0
type MarketDefinitionUpdateReport struct { fixt11.Header *quickfix.Body fixt11.Trailer Message *quickfix.Message }
MarketDefinitionUpdateReport is the fix50sp2 MarketDefinitionUpdateReport type, MsgType = BV
func FromMessage ¶ added in v0.4.0
func FromMessage(m *quickfix.Message) MarketDefinitionUpdateReport
FromMessage creates a MarketDefinitionUpdateReport from a quickfix.Message instance
func New ¶ added in v0.2.0
func New(marketreportid field.MarketReportIDField, marketid field.MarketIDField) (m MarketDefinitionUpdateReport)
New returns a MarketDefinitionUpdateReport initialized with the required fields for MarketDefinitionUpdateReport
func (MarketDefinitionUpdateReport) GetApplID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetApplID() (v string, err quickfix.MessageRejectError)
GetApplID gets ApplID, Tag 1180
func (MarketDefinitionUpdateReport) GetApplLastSeqNum ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError)
GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350
func (MarketDefinitionUpdateReport) GetApplResendFlag ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetApplResendFlag() (v bool, err quickfix.MessageRejectError)
GetApplResendFlag gets ApplResendFlag, Tag 1352
func (MarketDefinitionUpdateReport) GetApplSeqNum ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetApplSeqNum() (v int, err quickfix.MessageRejectError)
GetApplSeqNum gets ApplSeqNum, Tag 1181
func (MarketDefinitionUpdateReport) GetCurrency ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetCurrency() (v string, err quickfix.MessageRejectError)
GetCurrency gets Currency, Tag 15
func (MarketDefinitionUpdateReport) GetEncodedMktSegmDesc ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetEncodedMktSegmDesc() (v string, err quickfix.MessageRejectError)
GetEncodedMktSegmDesc gets EncodedMktSegmDesc, Tag 1398
func (MarketDefinitionUpdateReport) GetEncodedMktSegmDescLen ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetEncodedMktSegmDescLen() (v int, err quickfix.MessageRejectError)
GetEncodedMktSegmDescLen gets EncodedMktSegmDescLen, Tag 1397
func (MarketDefinitionUpdateReport) GetEncodedText ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetEncodedText() (v string, err quickfix.MessageRejectError)
GetEncodedText gets EncodedText, Tag 355
func (MarketDefinitionUpdateReport) GetEncodedTextLen ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)
GetEncodedTextLen gets EncodedTextLen, Tag 354
func (MarketDefinitionUpdateReport) GetExpirationCycle ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetExpirationCycle() (v enum.ExpirationCycle, err quickfix.MessageRejectError)
GetExpirationCycle gets ExpirationCycle, Tag 827
func (MarketDefinitionUpdateReport) GetHighLimitPrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetHighLimitPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetHighLimitPrice gets HighLimitPrice, Tag 1149
func (MarketDefinitionUpdateReport) GetImpliedMarketIndicator ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetImpliedMarketIndicator() (v enum.ImpliedMarketIndicator, err quickfix.MessageRejectError)
GetImpliedMarketIndicator gets ImpliedMarketIndicator, Tag 1144
func (MarketDefinitionUpdateReport) GetLowLimitPrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetLowLimitPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetLowLimitPrice gets LowLimitPrice, Tag 1148
func (MarketDefinitionUpdateReport) GetMarketID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMarketID() (v string, err quickfix.MessageRejectError)
GetMarketID gets MarketID, Tag 1301
func (MarketDefinitionUpdateReport) GetMarketReportID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMarketReportID() (v string, err quickfix.MessageRejectError)
GetMarketReportID gets MarketReportID, Tag 1394
func (MarketDefinitionUpdateReport) GetMarketReqID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMarketReqID() (v string, err quickfix.MessageRejectError)
GetMarketReqID gets MarketReqID, Tag 1393
func (MarketDefinitionUpdateReport) GetMarketSegmentDesc ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMarketSegmentDesc() (v string, err quickfix.MessageRejectError)
GetMarketSegmentDesc gets MarketSegmentDesc, Tag 1396
func (MarketDefinitionUpdateReport) GetMarketSegmentID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMarketSegmentID() (v string, err quickfix.MessageRejectError)
GetMarketSegmentID gets MarketSegmentID, Tag 1300
func (MarketDefinitionUpdateReport) GetMarketUpdateAction ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMarketUpdateAction() (v enum.MarketUpdateAction, err quickfix.MessageRejectError)
GetMarketUpdateAction gets MarketUpdateAction, Tag 1395
func (MarketDefinitionUpdateReport) GetMaxPriceVariation ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMaxPriceVariation() (v decimal.Decimal, err quickfix.MessageRejectError)
GetMaxPriceVariation gets MaxPriceVariation, Tag 1143
func (MarketDefinitionUpdateReport) GetMaxTradeVol ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMaxTradeVol() (v decimal.Decimal, err quickfix.MessageRejectError)
GetMaxTradeVol gets MaxTradeVol, Tag 1140
func (MarketDefinitionUpdateReport) GetMinTradeVol ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMinTradeVol() (v decimal.Decimal, err quickfix.MessageRejectError)
GetMinTradeVol gets MinTradeVol, Tag 562
func (MarketDefinitionUpdateReport) GetMultilegModel ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMultilegModel() (v enum.MultilegModel, err quickfix.MessageRejectError)
GetMultilegModel gets MultilegModel, Tag 1377
func (MarketDefinitionUpdateReport) GetMultilegPriceMethod ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetMultilegPriceMethod() (v enum.MultilegPriceMethod, err quickfix.MessageRejectError)
GetMultilegPriceMethod gets MultilegPriceMethod, Tag 1378
func (MarketDefinitionUpdateReport) GetNoExecInstRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetNoExecInstRules() (NoExecInstRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoExecInstRules gets NoExecInstRules, Tag 1232
func (MarketDefinitionUpdateReport) GetNoLotTypeRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetNoLotTypeRules() (NoLotTypeRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoLotTypeRules gets NoLotTypeRules, Tag 1234
func (MarketDefinitionUpdateReport) GetNoOrdTypeRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetNoOrdTypeRules() (NoOrdTypeRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoOrdTypeRules gets NoOrdTypeRules, Tag 1237
func (MarketDefinitionUpdateReport) GetNoTickRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetNoTickRules() (NoTickRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoTickRules gets NoTickRules, Tag 1205
func (MarketDefinitionUpdateReport) GetNoTimeInForceRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetNoTimeInForceRules() (NoTimeInForceRulesRepeatingGroup, quickfix.MessageRejectError)
GetNoTimeInForceRules gets NoTimeInForceRules, Tag 1239
func (MarketDefinitionUpdateReport) GetParentMktSegmID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetParentMktSegmID() (v string, err quickfix.MessageRejectError)
GetParentMktSegmID gets ParentMktSegmID, Tag 1325
func (MarketDefinitionUpdateReport) GetPriceLimitType ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetPriceLimitType() (v enum.PriceLimitType, err quickfix.MessageRejectError)
GetPriceLimitType gets PriceLimitType, Tag 1306
func (MarketDefinitionUpdateReport) GetPriceType ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetPriceType() (v enum.PriceType, err quickfix.MessageRejectError)
GetPriceType gets PriceType, Tag 423
func (MarketDefinitionUpdateReport) GetRoundLot ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetRoundLot() (v decimal.Decimal, err quickfix.MessageRejectError)
GetRoundLot gets RoundLot, Tag 561
func (MarketDefinitionUpdateReport) GetText ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (MarketDefinitionUpdateReport) GetTradingCurrency ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetTradingCurrency() (v string, err quickfix.MessageRejectError)
GetTradingCurrency gets TradingCurrency, Tag 1245
func (MarketDefinitionUpdateReport) GetTradingReferencePrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetTradingReferencePrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetTradingReferencePrice gets TradingReferencePrice, Tag 1150
func (MarketDefinitionUpdateReport) GetTransactTime ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)
GetTransactTime gets TransactTime, Tag 60
func (MarketDefinitionUpdateReport) HasApplID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasApplID() bool
HasApplID returns true if ApplID is present, Tag 1180
func (MarketDefinitionUpdateReport) HasApplLastSeqNum ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasApplLastSeqNum() bool
HasApplLastSeqNum returns true if ApplLastSeqNum is present, Tag 1350
func (MarketDefinitionUpdateReport) HasApplResendFlag ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasApplResendFlag() bool
HasApplResendFlag returns true if ApplResendFlag is present, Tag 1352
func (MarketDefinitionUpdateReport) HasApplSeqNum ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasApplSeqNum() bool
HasApplSeqNum returns true if ApplSeqNum is present, Tag 1181
func (MarketDefinitionUpdateReport) HasCurrency ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasCurrency() bool
HasCurrency returns true if Currency is present, Tag 15
func (MarketDefinitionUpdateReport) HasEncodedMktSegmDesc ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasEncodedMktSegmDesc() bool
HasEncodedMktSegmDesc returns true if EncodedMktSegmDesc is present, Tag 1398
func (MarketDefinitionUpdateReport) HasEncodedMktSegmDescLen ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasEncodedMktSegmDescLen() bool
HasEncodedMktSegmDescLen returns true if EncodedMktSegmDescLen is present, Tag 1397
func (MarketDefinitionUpdateReport) HasEncodedText ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasEncodedText() bool
HasEncodedText returns true if EncodedText is present, Tag 355
func (MarketDefinitionUpdateReport) HasEncodedTextLen ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasEncodedTextLen() bool
HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354
func (MarketDefinitionUpdateReport) HasExpirationCycle ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasExpirationCycle() bool
HasExpirationCycle returns true if ExpirationCycle is present, Tag 827
func (MarketDefinitionUpdateReport) HasHighLimitPrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasHighLimitPrice() bool
HasHighLimitPrice returns true if HighLimitPrice is present, Tag 1149
func (MarketDefinitionUpdateReport) HasImpliedMarketIndicator ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasImpliedMarketIndicator() bool
HasImpliedMarketIndicator returns true if ImpliedMarketIndicator is present, Tag 1144
func (MarketDefinitionUpdateReport) HasLowLimitPrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasLowLimitPrice() bool
HasLowLimitPrice returns true if LowLimitPrice is present, Tag 1148
func (MarketDefinitionUpdateReport) HasMarketID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMarketID() bool
HasMarketID returns true if MarketID is present, Tag 1301
func (MarketDefinitionUpdateReport) HasMarketReportID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMarketReportID() bool
HasMarketReportID returns true if MarketReportID is present, Tag 1394
func (MarketDefinitionUpdateReport) HasMarketReqID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMarketReqID() bool
HasMarketReqID returns true if MarketReqID is present, Tag 1393
func (MarketDefinitionUpdateReport) HasMarketSegmentDesc ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMarketSegmentDesc() bool
HasMarketSegmentDesc returns true if MarketSegmentDesc is present, Tag 1396
func (MarketDefinitionUpdateReport) HasMarketSegmentID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMarketSegmentID() bool
HasMarketSegmentID returns true if MarketSegmentID is present, Tag 1300
func (MarketDefinitionUpdateReport) HasMarketUpdateAction ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMarketUpdateAction() bool
HasMarketUpdateAction returns true if MarketUpdateAction is present, Tag 1395
func (MarketDefinitionUpdateReport) HasMaxPriceVariation ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMaxPriceVariation() bool
HasMaxPriceVariation returns true if MaxPriceVariation is present, Tag 1143
func (MarketDefinitionUpdateReport) HasMaxTradeVol ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMaxTradeVol() bool
HasMaxTradeVol returns true if MaxTradeVol is present, Tag 1140
func (MarketDefinitionUpdateReport) HasMinTradeVol ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMinTradeVol() bool
HasMinTradeVol returns true if MinTradeVol is present, Tag 562
func (MarketDefinitionUpdateReport) HasMultilegModel ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMultilegModel() bool
HasMultilegModel returns true if MultilegModel is present, Tag 1377
func (MarketDefinitionUpdateReport) HasMultilegPriceMethod ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasMultilegPriceMethod() bool
HasMultilegPriceMethod returns true if MultilegPriceMethod is present, Tag 1378
func (MarketDefinitionUpdateReport) HasNoExecInstRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasNoExecInstRules() bool
HasNoExecInstRules returns true if NoExecInstRules is present, Tag 1232
func (MarketDefinitionUpdateReport) HasNoLotTypeRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasNoLotTypeRules() bool
HasNoLotTypeRules returns true if NoLotTypeRules is present, Tag 1234
func (MarketDefinitionUpdateReport) HasNoOrdTypeRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasNoOrdTypeRules() bool
HasNoOrdTypeRules returns true if NoOrdTypeRules is present, Tag 1237
func (MarketDefinitionUpdateReport) HasNoTickRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasNoTickRules() bool
HasNoTickRules returns true if NoTickRules is present, Tag 1205
func (MarketDefinitionUpdateReport) HasNoTimeInForceRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasNoTimeInForceRules() bool
HasNoTimeInForceRules returns true if NoTimeInForceRules is present, Tag 1239
func (MarketDefinitionUpdateReport) HasParentMktSegmID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasParentMktSegmID() bool
HasParentMktSegmID returns true if ParentMktSegmID is present, Tag 1325
func (MarketDefinitionUpdateReport) HasPriceLimitType ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasPriceLimitType() bool
HasPriceLimitType returns true if PriceLimitType is present, Tag 1306
func (MarketDefinitionUpdateReport) HasPriceType ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasPriceType() bool
HasPriceType returns true if PriceType is present, Tag 423
func (MarketDefinitionUpdateReport) HasRoundLot ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasRoundLot() bool
HasRoundLot returns true if RoundLot is present, Tag 561
func (MarketDefinitionUpdateReport) HasText ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasText() bool
HasText returns true if Text is present, Tag 58
func (MarketDefinitionUpdateReport) HasTradingCurrency ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasTradingCurrency() bool
HasTradingCurrency returns true if TradingCurrency is present, Tag 1245
func (MarketDefinitionUpdateReport) HasTradingReferencePrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasTradingReferencePrice() bool
HasTradingReferencePrice returns true if TradingReferencePrice is present, Tag 1150
func (MarketDefinitionUpdateReport) HasTransactTime ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) HasTransactTime() bool
HasTransactTime returns true if TransactTime is present, Tag 60
func (MarketDefinitionUpdateReport) SetApplID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetApplID(v string)
SetApplID sets ApplID, Tag 1180
func (MarketDefinitionUpdateReport) SetApplLastSeqNum ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetApplLastSeqNum(v int)
SetApplLastSeqNum sets ApplLastSeqNum, Tag 1350
func (MarketDefinitionUpdateReport) SetApplResendFlag ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetApplResendFlag(v bool)
SetApplResendFlag sets ApplResendFlag, Tag 1352
func (MarketDefinitionUpdateReport) SetApplSeqNum ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetApplSeqNum(v int)
SetApplSeqNum sets ApplSeqNum, Tag 1181
func (MarketDefinitionUpdateReport) SetCurrency ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetCurrency(v string)
SetCurrency sets Currency, Tag 15
func (MarketDefinitionUpdateReport) SetEncodedMktSegmDesc ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetEncodedMktSegmDesc(v string)
SetEncodedMktSegmDesc sets EncodedMktSegmDesc, Tag 1398
func (MarketDefinitionUpdateReport) SetEncodedMktSegmDescLen ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetEncodedMktSegmDescLen(v int)
SetEncodedMktSegmDescLen sets EncodedMktSegmDescLen, Tag 1397
func (MarketDefinitionUpdateReport) SetEncodedText ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetEncodedText(v string)
SetEncodedText sets EncodedText, Tag 355
func (MarketDefinitionUpdateReport) SetEncodedTextLen ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetEncodedTextLen(v int)
SetEncodedTextLen sets EncodedTextLen, Tag 354
func (MarketDefinitionUpdateReport) SetExpirationCycle ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetExpirationCycle(v enum.ExpirationCycle)
SetExpirationCycle sets ExpirationCycle, Tag 827
func (MarketDefinitionUpdateReport) SetHighLimitPrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetHighLimitPrice(value decimal.Decimal, scale int32)
SetHighLimitPrice sets HighLimitPrice, Tag 1149
func (MarketDefinitionUpdateReport) SetImpliedMarketIndicator ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetImpliedMarketIndicator(v enum.ImpliedMarketIndicator)
SetImpliedMarketIndicator sets ImpliedMarketIndicator, Tag 1144
func (MarketDefinitionUpdateReport) SetLowLimitPrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetLowLimitPrice(value decimal.Decimal, scale int32)
SetLowLimitPrice sets LowLimitPrice, Tag 1148
func (MarketDefinitionUpdateReport) SetMarketID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMarketID(v string)
SetMarketID sets MarketID, Tag 1301
func (MarketDefinitionUpdateReport) SetMarketReportID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMarketReportID(v string)
SetMarketReportID sets MarketReportID, Tag 1394
func (MarketDefinitionUpdateReport) SetMarketReqID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMarketReqID(v string)
SetMarketReqID sets MarketReqID, Tag 1393
func (MarketDefinitionUpdateReport) SetMarketSegmentDesc ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMarketSegmentDesc(v string)
SetMarketSegmentDesc sets MarketSegmentDesc, Tag 1396
func (MarketDefinitionUpdateReport) SetMarketSegmentID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMarketSegmentID(v string)
SetMarketSegmentID sets MarketSegmentID, Tag 1300
func (MarketDefinitionUpdateReport) SetMarketUpdateAction ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMarketUpdateAction(v enum.MarketUpdateAction)
SetMarketUpdateAction sets MarketUpdateAction, Tag 1395
func (MarketDefinitionUpdateReport) SetMaxPriceVariation ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMaxPriceVariation(value decimal.Decimal, scale int32)
SetMaxPriceVariation sets MaxPriceVariation, Tag 1143
func (MarketDefinitionUpdateReport) SetMaxTradeVol ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMaxTradeVol(value decimal.Decimal, scale int32)
SetMaxTradeVol sets MaxTradeVol, Tag 1140
func (MarketDefinitionUpdateReport) SetMinTradeVol ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMinTradeVol(value decimal.Decimal, scale int32)
SetMinTradeVol sets MinTradeVol, Tag 562
func (MarketDefinitionUpdateReport) SetMultilegModel ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMultilegModel(v enum.MultilegModel)
SetMultilegModel sets MultilegModel, Tag 1377
func (MarketDefinitionUpdateReport) SetMultilegPriceMethod ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetMultilegPriceMethod(v enum.MultilegPriceMethod)
SetMultilegPriceMethod sets MultilegPriceMethod, Tag 1378
func (MarketDefinitionUpdateReport) SetNoExecInstRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetNoExecInstRules(f NoExecInstRulesRepeatingGroup)
SetNoExecInstRules sets NoExecInstRules, Tag 1232
func (MarketDefinitionUpdateReport) SetNoLotTypeRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetNoLotTypeRules(f NoLotTypeRulesRepeatingGroup)
SetNoLotTypeRules sets NoLotTypeRules, Tag 1234
func (MarketDefinitionUpdateReport) SetNoOrdTypeRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetNoOrdTypeRules(f NoOrdTypeRulesRepeatingGroup)
SetNoOrdTypeRules sets NoOrdTypeRules, Tag 1237
func (MarketDefinitionUpdateReport) SetNoTickRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetNoTickRules(f NoTickRulesRepeatingGroup)
SetNoTickRules sets NoTickRules, Tag 1205
func (MarketDefinitionUpdateReport) SetNoTimeInForceRules ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetNoTimeInForceRules(f NoTimeInForceRulesRepeatingGroup)
SetNoTimeInForceRules sets NoTimeInForceRules, Tag 1239
func (MarketDefinitionUpdateReport) SetParentMktSegmID ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetParentMktSegmID(v string)
SetParentMktSegmID sets ParentMktSegmID, Tag 1325
func (MarketDefinitionUpdateReport) SetPriceLimitType ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetPriceLimitType(v enum.PriceLimitType)
SetPriceLimitType sets PriceLimitType, Tag 1306
func (MarketDefinitionUpdateReport) SetPriceType ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetPriceType(v enum.PriceType)
SetPriceType sets PriceType, Tag 423
func (MarketDefinitionUpdateReport) SetRoundLot ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetRoundLot(value decimal.Decimal, scale int32)
SetRoundLot sets RoundLot, Tag 561
func (MarketDefinitionUpdateReport) SetText ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetText(v string)
SetText sets Text, Tag 58
func (MarketDefinitionUpdateReport) SetTradingCurrency ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetTradingCurrency(v string)
SetTradingCurrency sets TradingCurrency, Tag 1245
func (MarketDefinitionUpdateReport) SetTradingReferencePrice ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetTradingReferencePrice(value decimal.Decimal, scale int32)
SetTradingReferencePrice sets TradingReferencePrice, Tag 1150
func (MarketDefinitionUpdateReport) SetTransactTime ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) SetTransactTime(v time.Time)
SetTransactTime sets TransactTime, Tag 60
func (MarketDefinitionUpdateReport) ToMessage ¶ added in v0.4.0
func (m MarketDefinitionUpdateReport) ToMessage() *quickfix.Message
ToMessage returns a quickfix.Message instance
type NoExecInstRules ¶ added in v0.4.0
NoExecInstRules is a repeating group element, Tag 1232
func (NoExecInstRules) GetExecInstValue ¶ added in v0.4.0
func (m NoExecInstRules) GetExecInstValue() (v string, err quickfix.MessageRejectError)
GetExecInstValue gets ExecInstValue, Tag 1308
func (NoExecInstRules) HasExecInstValue ¶ added in v0.4.0
func (m NoExecInstRules) HasExecInstValue() bool
HasExecInstValue returns true if ExecInstValue is present, Tag 1308
func (NoExecInstRules) SetExecInstValue ¶ added in v0.4.0
func (m NoExecInstRules) SetExecInstValue(v string)
SetExecInstValue sets ExecInstValue, Tag 1308
type NoExecInstRulesRepeatingGroup ¶ added in v0.4.0
type NoExecInstRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoExecInstRulesRepeatingGroup is a repeating group, Tag 1232
func NewNoExecInstRulesRepeatingGroup ¶ added in v0.4.0
func NewNoExecInstRulesRepeatingGroup() NoExecInstRulesRepeatingGroup
NewNoExecInstRulesRepeatingGroup returns an initialized, NoExecInstRulesRepeatingGroup
func (NoExecInstRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoExecInstRulesRepeatingGroup) Add() NoExecInstRules
Add create and append a new NoExecInstRules to this group
func (NoExecInstRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoExecInstRulesRepeatingGroup) Get(i int) NoExecInstRules
Get returns the ith NoExecInstRules in the NoExecInstRulesRepeatinGroup
type NoLotTypeRules ¶ added in v0.4.0
NoLotTypeRules is a repeating group element, Tag 1234
func (NoLotTypeRules) GetLotType ¶ added in v0.4.0
func (m NoLotTypeRules) GetLotType() (v enum.LotType, err quickfix.MessageRejectError)
GetLotType gets LotType, Tag 1093
func (NoLotTypeRules) GetMinLotSize ¶ added in v0.4.0
func (m NoLotTypeRules) GetMinLotSize() (v decimal.Decimal, err quickfix.MessageRejectError)
GetMinLotSize gets MinLotSize, Tag 1231
func (NoLotTypeRules) HasLotType ¶ added in v0.4.0
func (m NoLotTypeRules) HasLotType() bool
HasLotType returns true if LotType is present, Tag 1093
func (NoLotTypeRules) HasMinLotSize ¶ added in v0.4.0
func (m NoLotTypeRules) HasMinLotSize() bool
HasMinLotSize returns true if MinLotSize is present, Tag 1231
func (NoLotTypeRules) SetLotType ¶ added in v0.4.0
func (m NoLotTypeRules) SetLotType(v enum.LotType)
SetLotType sets LotType, Tag 1093
func (NoLotTypeRules) SetMinLotSize ¶ added in v0.4.0
func (m NoLotTypeRules) SetMinLotSize(value decimal.Decimal, scale int32)
SetMinLotSize sets MinLotSize, Tag 1231
type NoLotTypeRulesRepeatingGroup ¶ added in v0.4.0
type NoLotTypeRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoLotTypeRulesRepeatingGroup is a repeating group, Tag 1234
func NewNoLotTypeRulesRepeatingGroup ¶ added in v0.4.0
func NewNoLotTypeRulesRepeatingGroup() NoLotTypeRulesRepeatingGroup
NewNoLotTypeRulesRepeatingGroup returns an initialized, NoLotTypeRulesRepeatingGroup
func (NoLotTypeRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoLotTypeRulesRepeatingGroup) Add() NoLotTypeRules
Add create and append a new NoLotTypeRules to this group
func (NoLotTypeRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoLotTypeRulesRepeatingGroup) Get(i int) NoLotTypeRules
Get returns the ith NoLotTypeRules in the NoLotTypeRulesRepeatinGroup
type NoOrdTypeRules ¶ added in v0.4.0
NoOrdTypeRules is a repeating group element, Tag 1237
func (NoOrdTypeRules) GetOrdType ¶ added in v0.4.0
func (m NoOrdTypeRules) GetOrdType() (v enum.OrdType, err quickfix.MessageRejectError)
GetOrdType gets OrdType, Tag 40
func (NoOrdTypeRules) HasOrdType ¶ added in v0.4.0
func (m NoOrdTypeRules) HasOrdType() bool
HasOrdType returns true if OrdType is present, Tag 40
func (NoOrdTypeRules) SetOrdType ¶ added in v0.4.0
func (m NoOrdTypeRules) SetOrdType(v enum.OrdType)
SetOrdType sets OrdType, Tag 40
type NoOrdTypeRulesRepeatingGroup ¶ added in v0.4.0
type NoOrdTypeRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoOrdTypeRulesRepeatingGroup is a repeating group, Tag 1237
func NewNoOrdTypeRulesRepeatingGroup ¶ added in v0.4.0
func NewNoOrdTypeRulesRepeatingGroup() NoOrdTypeRulesRepeatingGroup
NewNoOrdTypeRulesRepeatingGroup returns an initialized, NoOrdTypeRulesRepeatingGroup
func (NoOrdTypeRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoOrdTypeRulesRepeatingGroup) Add() NoOrdTypeRules
Add create and append a new NoOrdTypeRules to this group
func (NoOrdTypeRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoOrdTypeRulesRepeatingGroup) Get(i int) NoOrdTypeRules
Get returns the ith NoOrdTypeRules in the NoOrdTypeRulesRepeatinGroup
type NoTickRules ¶ added in v0.4.0
NoTickRules is a repeating group element, Tag 1205
func (NoTickRules) GetEndTickPriceRange ¶ added in v0.4.0
func (m NoTickRules) GetEndTickPriceRange() (v decimal.Decimal, err quickfix.MessageRejectError)
GetEndTickPriceRange gets EndTickPriceRange, Tag 1207
func (NoTickRules) GetStartTickPriceRange ¶ added in v0.4.0
func (m NoTickRules) GetStartTickPriceRange() (v decimal.Decimal, err quickfix.MessageRejectError)
GetStartTickPriceRange gets StartTickPriceRange, Tag 1206
func (NoTickRules) GetTickIncrement ¶ added in v0.4.0
func (m NoTickRules) GetTickIncrement() (v decimal.Decimal, err quickfix.MessageRejectError)
GetTickIncrement gets TickIncrement, Tag 1208
func (NoTickRules) GetTickRuleType ¶ added in v0.4.0
func (m NoTickRules) GetTickRuleType() (v enum.TickRuleType, err quickfix.MessageRejectError)
GetTickRuleType gets TickRuleType, Tag 1209
func (NoTickRules) HasEndTickPriceRange ¶ added in v0.4.0
func (m NoTickRules) HasEndTickPriceRange() bool
HasEndTickPriceRange returns true if EndTickPriceRange is present, Tag 1207
func (NoTickRules) HasStartTickPriceRange ¶ added in v0.4.0
func (m NoTickRules) HasStartTickPriceRange() bool
HasStartTickPriceRange returns true if StartTickPriceRange is present, Tag 1206
func (NoTickRules) HasTickIncrement ¶ added in v0.4.0
func (m NoTickRules) HasTickIncrement() bool
HasTickIncrement returns true if TickIncrement is present, Tag 1208
func (NoTickRules) HasTickRuleType ¶ added in v0.4.0
func (m NoTickRules) HasTickRuleType() bool
HasTickRuleType returns true if TickRuleType is present, Tag 1209
func (NoTickRules) SetEndTickPriceRange ¶ added in v0.4.0
func (m NoTickRules) SetEndTickPriceRange(value decimal.Decimal, scale int32)
SetEndTickPriceRange sets EndTickPriceRange, Tag 1207
func (NoTickRules) SetStartTickPriceRange ¶ added in v0.4.0
func (m NoTickRules) SetStartTickPriceRange(value decimal.Decimal, scale int32)
SetStartTickPriceRange sets StartTickPriceRange, Tag 1206
func (NoTickRules) SetTickIncrement ¶ added in v0.4.0
func (m NoTickRules) SetTickIncrement(value decimal.Decimal, scale int32)
SetTickIncrement sets TickIncrement, Tag 1208
func (NoTickRules) SetTickRuleType ¶ added in v0.4.0
func (m NoTickRules) SetTickRuleType(v enum.TickRuleType)
SetTickRuleType sets TickRuleType, Tag 1209
type NoTickRulesRepeatingGroup ¶ added in v0.4.0
type NoTickRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoTickRulesRepeatingGroup is a repeating group, Tag 1205
func NewNoTickRulesRepeatingGroup ¶ added in v0.4.0
func NewNoTickRulesRepeatingGroup() NoTickRulesRepeatingGroup
NewNoTickRulesRepeatingGroup returns an initialized, NoTickRulesRepeatingGroup
func (NoTickRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoTickRulesRepeatingGroup) Add() NoTickRules
Add create and append a new NoTickRules to this group
func (NoTickRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoTickRulesRepeatingGroup) Get(i int) NoTickRules
Get returns the ith NoTickRules in the NoTickRulesRepeatinGroup
type NoTimeInForceRules ¶ added in v0.4.0
NoTimeInForceRules is a repeating group element, Tag 1239
func (NoTimeInForceRules) GetTimeInForce ¶ added in v0.4.0
func (m NoTimeInForceRules) GetTimeInForce() (v enum.TimeInForce, err quickfix.MessageRejectError)
GetTimeInForce gets TimeInForce, Tag 59
func (NoTimeInForceRules) HasTimeInForce ¶ added in v0.4.0
func (m NoTimeInForceRules) HasTimeInForce() bool
HasTimeInForce returns true if TimeInForce is present, Tag 59
func (NoTimeInForceRules) SetTimeInForce ¶ added in v0.4.0
func (m NoTimeInForceRules) SetTimeInForce(v enum.TimeInForce)
SetTimeInForce sets TimeInForce, Tag 59
type NoTimeInForceRulesRepeatingGroup ¶ added in v0.4.0
type NoTimeInForceRulesRepeatingGroup struct {
*quickfix.RepeatingGroup
}
NoTimeInForceRulesRepeatingGroup is a repeating group, Tag 1239
func NewNoTimeInForceRulesRepeatingGroup ¶ added in v0.4.0
func NewNoTimeInForceRulesRepeatingGroup() NoTimeInForceRulesRepeatingGroup
NewNoTimeInForceRulesRepeatingGroup returns an initialized, NoTimeInForceRulesRepeatingGroup
func (NoTimeInForceRulesRepeatingGroup) Add ¶ added in v0.4.0
func (m NoTimeInForceRulesRepeatingGroup) Add() NoTimeInForceRules
Add create and append a new NoTimeInForceRules to this group
func (NoTimeInForceRulesRepeatingGroup) Get ¶ added in v0.4.0
func (m NoTimeInForceRulesRepeatingGroup) Get(i int) NoTimeInForceRules
Get returns the ith NoTimeInForceRules in the NoTimeInForceRulesRepeatinGroup
type RouteOut ¶
type RouteOut func(msg MarketDefinitionUpdateReport, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message