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