Documentation
¶
Index ¶
- type NoRelatedSym
- func (m *NoRelatedSym) SetCurrency(v string)
- func (m *NoRelatedSym) SetEncodedText(v string)
- func (m *NoRelatedSym) SetEncodedTextLen(v int)
- func (m *NoRelatedSym) SetExpirationCycle(v int)
- func (m *NoRelatedSym) SetFinancingDetails(v financingdetails.FinancingDetails)
- func (m *NoRelatedSym) SetInstrument(v instrument.Instrument)
- func (m *NoRelatedSym) SetInstrumentExtension(v instrumentextension.InstrumentExtension)
- func (m *NoRelatedSym) SetMinTradeVol(v float64)
- func (m *NoRelatedSym) SetRoundLot(v float64)
- func (m *NoRelatedSym) SetSecLstUpdRelSymsLegGrp(v seclstupdrelsymsleggrp.SecLstUpdRelSymsLegGrp)
- func (m *NoRelatedSym) SetSpreadOrBenchmarkCurveData(v spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData)
- func (m *NoRelatedSym) SetStipulations(v stipulations.Stipulations)
- func (m *NoRelatedSym) SetText(v string)
- func (m *NoRelatedSym) SetTradingSessionID(v string)
- func (m *NoRelatedSym) SetTradingSessionSubID(v string)
- func (m *NoRelatedSym) SetUnderlyingInstrument(v underlyinginstrument.UnderlyingInstrument)
- func (m *NoRelatedSym) SetYieldData(v yielddata.YieldData)
- type SecLstUpdRelSymGrp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NoRelatedSym ¶
type NoRelatedSym struct {
//Instrument is a non-required component for NoRelatedSym.
Instrument *instrument.Instrument
//InstrumentExtension is a non-required component for NoRelatedSym.
InstrumentExtension *instrumentextension.InstrumentExtension
//FinancingDetails is a non-required component for NoRelatedSym.
FinancingDetails *financingdetails.FinancingDetails
//SecLstUpdRelSymsLegGrp is a non-required component for NoRelatedSym.
SecLstUpdRelSymsLegGrp *seclstupdrelsymsleggrp.SecLstUpdRelSymsLegGrp
//SpreadOrBenchmarkCurveData is a non-required component for NoRelatedSym.
SpreadOrBenchmarkCurveData *spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData
//YieldData is a non-required component for NoRelatedSym.
YieldData *yielddata.YieldData
//RoundLot is a non-required field for NoRelatedSym.
RoundLot *float64 `fix:"561"`
//MinTradeVol is a non-required field for NoRelatedSym.
MinTradeVol *float64 `fix:"562"`
//TradingSessionID is a non-required field for NoRelatedSym.
TradingSessionID *string `fix:"336"`
//TradingSessionSubID is a non-required field for NoRelatedSym.
TradingSessionSubID *string `fix:"625"`
//ExpirationCycle is a non-required field for NoRelatedSym.
ExpirationCycle *int `fix:"827"`
//Text is a non-required field for NoRelatedSym.
Text *string `fix:"58"`
//EncodedTextLen is a non-required field for NoRelatedSym.
EncodedTextLen *int `fix:"354"`
//EncodedText is a non-required field for NoRelatedSym.
EncodedText *string `fix:"355"`
//UnderlyingInstrument is a non-required component for NoRelatedSym.
UnderlyingInstrument *underlyinginstrument.UnderlyingInstrument
//Currency is a non-required field for NoRelatedSym.
Currency *string `fix:"15"`
//Stipulations is a non-required component for NoRelatedSym.
Stipulations *stipulations.Stipulations
}
NoRelatedSym is a repeating group in SecLstUpdRelSymGrp
func NewNoRelatedSym ¶ added in v0.2.0
func NewNoRelatedSym() *NoRelatedSym
NewNoRelatedSym returns an initialized NoRelatedSym instance
func (*NoRelatedSym) SetCurrency ¶ added in v0.2.0
func (m *NoRelatedSym) SetCurrency(v string)
func (*NoRelatedSym) SetEncodedText ¶ added in v0.2.0
func (m *NoRelatedSym) SetEncodedText(v string)
func (*NoRelatedSym) SetEncodedTextLen ¶ added in v0.2.0
func (m *NoRelatedSym) SetEncodedTextLen(v int)
func (*NoRelatedSym) SetExpirationCycle ¶ added in v0.2.0
func (m *NoRelatedSym) SetExpirationCycle(v int)
func (*NoRelatedSym) SetFinancingDetails ¶ added in v0.2.0
func (m *NoRelatedSym) SetFinancingDetails(v financingdetails.FinancingDetails)
func (*NoRelatedSym) SetInstrument ¶ added in v0.2.0
func (m *NoRelatedSym) SetInstrument(v instrument.Instrument)
func (*NoRelatedSym) SetInstrumentExtension ¶ added in v0.2.0
func (m *NoRelatedSym) SetInstrumentExtension(v instrumentextension.InstrumentExtension)
func (*NoRelatedSym) SetMinTradeVol ¶ added in v0.2.0
func (m *NoRelatedSym) SetMinTradeVol(v float64)
func (*NoRelatedSym) SetRoundLot ¶ added in v0.2.0
func (m *NoRelatedSym) SetRoundLot(v float64)
func (*NoRelatedSym) SetSecLstUpdRelSymsLegGrp ¶ added in v0.2.0
func (m *NoRelatedSym) SetSecLstUpdRelSymsLegGrp(v seclstupdrelsymsleggrp.SecLstUpdRelSymsLegGrp)
func (*NoRelatedSym) SetSpreadOrBenchmarkCurveData ¶ added in v0.2.0
func (m *NoRelatedSym) SetSpreadOrBenchmarkCurveData(v spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData)
func (*NoRelatedSym) SetStipulations ¶ added in v0.2.0
func (m *NoRelatedSym) SetStipulations(v stipulations.Stipulations)
func (*NoRelatedSym) SetText ¶ added in v0.2.0
func (m *NoRelatedSym) SetText(v string)
func (*NoRelatedSym) SetTradingSessionID ¶ added in v0.2.0
func (m *NoRelatedSym) SetTradingSessionID(v string)
func (*NoRelatedSym) SetTradingSessionSubID ¶ added in v0.2.0
func (m *NoRelatedSym) SetTradingSessionSubID(v string)
func (*NoRelatedSym) SetUnderlyingInstrument ¶ added in v0.2.0
func (m *NoRelatedSym) SetUnderlyingInstrument(v underlyinginstrument.UnderlyingInstrument)
func (*NoRelatedSym) SetYieldData ¶ added in v0.2.0
func (m *NoRelatedSym) SetYieldData(v yielddata.YieldData)
type SecLstUpdRelSymGrp ¶ added in v0.2.0
type SecLstUpdRelSymGrp struct {
//NoRelatedSym is a non-required field for SecLstUpdRelSymGrp.
NoRelatedSym []NoRelatedSym `fix:"146,omitempty"`
}
SecLstUpdRelSymGrp is a fix50 Component
func (*SecLstUpdRelSymGrp) SetNoRelatedSym ¶ added in v0.2.0
func (m *SecLstUpdRelSymGrp) SetNoRelatedSym(v []NoRelatedSym)
Click to show internal directories.
Click to hide internal directories.