Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type ExecutionReport
- func (m ExecutionReport) GetAccount() (f field.AccountField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetAvgPx() (f field.AvgPxField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetClOrdID() (f field.ClOrdIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetClientID() (f field.ClientIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCommType() (f field.CommTypeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCommission() (f field.CommissionField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCumQty() (f field.CumQtyField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCurrency() (f field.CurrencyField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecBroker() (f field.ExecBrokerField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecID() (f field.ExecIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecInst() (f field.ExecInstField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecRefID() (f field.ExecRefIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecTransType() (f field.ExecTransTypeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecType() (f field.ExecTypeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExpireTime() (f field.ExpireTimeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetFutSettDate() (f field.FutSettDateField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetIDSource() (f field.IDSourceField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetIssuer() (f field.IssuerField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastCapacity() (f field.LastCapacityField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastForwardPoints() (f field.LastForwardPointsField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastMkt() (f field.LastMktField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastPx() (f field.LastPxField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastShares() (f field.LastSharesField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastSpotRate() (f field.LastSpotRateField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLeavesQty() (f field.LeavesQtyField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetListID() (f field.ListIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetMaturityDay() (f field.MaturityDayField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetMaturityMonthYear() (f field.MaturityMonthYearField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOptAttribute() (f field.OptAttributeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrdRejReason() (f field.OrdRejReasonField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrdStatus() (f field.OrdStatusField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrdType() (f field.OrdTypeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrderID() (f field.OrderIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrderQty() (f field.OrderQtyField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrigClOrdID() (f field.OrigClOrdIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetPegDifference() (f field.PegDifferenceField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetPrice() (f field.PriceField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetPutOrCall() (f field.PutOrCallField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetReportToExch() (f field.ReportToExchField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetRule80A() (f field.Rule80AField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecondaryOrderID() (f field.SecondaryOrderIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityDesc() (f field.SecurityDescField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityExchange() (f field.SecurityExchangeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityID() (f field.SecurityIDField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrAmt() (f field.SettlCurrAmtField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrFxRate() (f field.SettlCurrFxRateField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrFxRateCalc() (f field.SettlCurrFxRateCalcField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrency() (f field.SettlCurrencyField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlmntTyp() (f field.SettlmntTypField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSide() (f field.SideField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetStopPx() (f field.StopPxField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetStrikePrice() (f field.StrikePriceField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSymbol() (f field.SymbolField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSymbolSfx() (f field.SymbolSfxField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetText() (f field.TextField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetTimeInForce() (f field.TimeInForceField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetTradeDate() (f field.TradeDateField, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetTransactTime() (f field.TransactTimeField, err quickfix.MessageRejectError)
- func (m ExecutionReport) HasAccount() bool
- func (m ExecutionReport) HasAvgPx() bool
- func (m ExecutionReport) HasClOrdID() bool
- func (m ExecutionReport) HasClientID() bool
- func (m ExecutionReport) HasCommType() bool
- func (m ExecutionReport) HasCommission() bool
- func (m ExecutionReport) HasCumQty() bool
- func (m ExecutionReport) HasCurrency() bool
- func (m ExecutionReport) HasExecBroker() bool
- func (m ExecutionReport) HasExecID() bool
- func (m ExecutionReport) HasExecInst() bool
- func (m ExecutionReport) HasExecRefID() bool
- func (m ExecutionReport) HasExecTransType() bool
- func (m ExecutionReport) HasExecType() bool
- func (m ExecutionReport) HasExpireTime() bool
- func (m ExecutionReport) HasFutSettDate() bool
- func (m ExecutionReport) HasIDSource() bool
- func (m ExecutionReport) HasIssuer() bool
- func (m ExecutionReport) HasLastCapacity() bool
- func (m ExecutionReport) HasLastForwardPoints() bool
- func (m ExecutionReport) HasLastMkt() bool
- func (m ExecutionReport) HasLastPx() bool
- func (m ExecutionReport) HasLastShares() bool
- func (m ExecutionReport) HasLastSpotRate() bool
- func (m ExecutionReport) HasLeavesQty() bool
- func (m ExecutionReport) HasListID() bool
- func (m ExecutionReport) HasMaturityDay() bool
- func (m ExecutionReport) HasMaturityMonthYear() bool
- func (m ExecutionReport) HasOptAttribute() bool
- func (m ExecutionReport) HasOrdRejReason() bool
- func (m ExecutionReport) HasOrdStatus() bool
- func (m ExecutionReport) HasOrdType() bool
- func (m ExecutionReport) HasOrderID() bool
- func (m ExecutionReport) HasOrderQty() bool
- func (m ExecutionReport) HasOrigClOrdID() bool
- func (m ExecutionReport) HasPegDifference() bool
- func (m ExecutionReport) HasPrice() bool
- func (m ExecutionReport) HasPutOrCall() bool
- func (m ExecutionReport) HasReportToExch() bool
- func (m ExecutionReport) HasRule80A() bool
- func (m ExecutionReport) HasSecondaryOrderID() bool
- func (m ExecutionReport) HasSecurityDesc() bool
- func (m ExecutionReport) HasSecurityExchange() bool
- func (m ExecutionReport) HasSecurityID() bool
- func (m ExecutionReport) HasSecurityType() bool
- func (m ExecutionReport) HasSettlCurrAmt() bool
- func (m ExecutionReport) HasSettlCurrFxRate() bool
- func (m ExecutionReport) HasSettlCurrFxRateCalc() bool
- func (m ExecutionReport) HasSettlCurrency() bool
- func (m ExecutionReport) HasSettlmntTyp() bool
- func (m ExecutionReport) HasSide() bool
- func (m ExecutionReport) HasStopPx() bool
- func (m ExecutionReport) HasStrikePrice() bool
- func (m ExecutionReport) HasSymbol() bool
- func (m ExecutionReport) HasSymbolSfx() bool
- func (m ExecutionReport) HasText() bool
- func (m ExecutionReport) HasTimeInForce() bool
- func (m ExecutionReport) HasTradeDate() bool
- func (m ExecutionReport) HasTransactTime() bool
- func (m ExecutionReport) SetAccount(v string)
- func (m ExecutionReport) SetAvgPx(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetClOrdID(v string)
- func (m ExecutionReport) SetClientID(v string)
- func (m ExecutionReport) SetCommType(v string)
- func (m ExecutionReport) SetCommission(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetCumQty(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetCurrency(v string)
- func (m ExecutionReport) SetExecBroker(v string)
- func (m ExecutionReport) SetExecID(v string)
- func (m ExecutionReport) SetExecInst(v string)
- func (m ExecutionReport) SetExecRefID(v string)
- func (m ExecutionReport) SetExecTransType(v string)
- func (m ExecutionReport) SetExecType(v string)
- func (m ExecutionReport) SetExpireTime(v time.Time)
- func (m ExecutionReport) SetFutSettDate(v string)
- func (m ExecutionReport) SetIDSource(v string)
- func (m ExecutionReport) SetIssuer(v string)
- func (m ExecutionReport) SetLastCapacity(v string)
- func (m ExecutionReport) SetLastForwardPoints(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetLastMkt(v string)
- func (m ExecutionReport) SetLastPx(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetLastShares(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetLastSpotRate(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetLeavesQty(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetListID(v string)
- func (m ExecutionReport) SetMaturityDay(v int)
- func (m ExecutionReport) SetMaturityMonthYear(v string)
- func (m ExecutionReport) SetOptAttribute(v string)
- func (m ExecutionReport) SetOrdRejReason(v int)
- func (m ExecutionReport) SetOrdStatus(v string)
- func (m ExecutionReport) SetOrdType(v string)
- func (m ExecutionReport) SetOrderID(v string)
- func (m ExecutionReport) SetOrderQty(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetOrigClOrdID(v string)
- func (m ExecutionReport) SetPegDifference(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetPrice(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetPutOrCall(v int)
- func (m ExecutionReport) SetReportToExch(v bool)
- func (m ExecutionReport) SetRule80A(v string)
- func (m ExecutionReport) SetSecondaryOrderID(v string)
- func (m ExecutionReport) SetSecurityDesc(v string)
- func (m ExecutionReport) SetSecurityExchange(v string)
- func (m ExecutionReport) SetSecurityID(v string)
- func (m ExecutionReport) SetSecurityType(v string)
- func (m ExecutionReport) SetSettlCurrAmt(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetSettlCurrFxRate(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetSettlCurrFxRateCalc(v string)
- func (m ExecutionReport) SetSettlCurrency(v string)
- func (m ExecutionReport) SetSettlmntTyp(v string)
- func (m ExecutionReport) SetSide(v string)
- func (m ExecutionReport) SetStopPx(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetStrikePrice(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetSymbol(v string)
- func (m ExecutionReport) SetSymbolSfx(v string)
- func (m ExecutionReport) SetText(v string)
- func (m ExecutionReport) SetTimeInForce(v string)
- func (m ExecutionReport) SetTradeDate(v string)
- func (m ExecutionReport) SetTransactTime(v time.Time)
- func (m ExecutionReport) ToMessage() quickfix.Message
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ExecutionReport ¶
type ExecutionReport struct { fix41.Header quickfix.Body fix41.Trailer //ReceiveTime is the time that this message was read from the socket connection ReceiveTime time.Time }
ExecutionReport is the fix41 ExecutionReport type, MsgType = 8
func FromMessage ¶
func FromMessage(m quickfix.Message) ExecutionReport
FromMessage creates a ExecutionReport from a quickfix.Message instance
func New ¶
func New(orderid field.OrderIDField, execid field.ExecIDField, exectranstype field.ExecTransTypeField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, lastshares field.LastSharesField, lastpx field.LastPxField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField, avgpx field.AvgPxField) (m ExecutionReport)
New returns a ExecutionReport initialized with the required fields for ExecutionReport
func (ExecutionReport) GetAccount ¶
func (m ExecutionReport) GetAccount() (f field.AccountField, err quickfix.MessageRejectError)
GetAccount gets Account, Tag 1
func (ExecutionReport) GetAvgPx ¶
func (m ExecutionReport) GetAvgPx() (f field.AvgPxField, err quickfix.MessageRejectError)
GetAvgPx gets AvgPx, Tag 6
func (ExecutionReport) GetClOrdID ¶
func (m ExecutionReport) GetClOrdID() (f field.ClOrdIDField, err quickfix.MessageRejectError)
GetClOrdID gets ClOrdID, Tag 11
func (ExecutionReport) GetClientID ¶
func (m ExecutionReport) GetClientID() (f field.ClientIDField, err quickfix.MessageRejectError)
GetClientID gets ClientID, Tag 109
func (ExecutionReport) GetCommType ¶
func (m ExecutionReport) GetCommType() (f field.CommTypeField, err quickfix.MessageRejectError)
GetCommType gets CommType, Tag 13
func (ExecutionReport) GetCommission ¶
func (m ExecutionReport) GetCommission() (f field.CommissionField, err quickfix.MessageRejectError)
GetCommission gets Commission, Tag 12
func (ExecutionReport) GetCumQty ¶
func (m ExecutionReport) GetCumQty() (f field.CumQtyField, err quickfix.MessageRejectError)
GetCumQty gets CumQty, Tag 14
func (ExecutionReport) GetCurrency ¶
func (m ExecutionReport) GetCurrency() (f field.CurrencyField, err quickfix.MessageRejectError)
GetCurrency gets Currency, Tag 15
func (ExecutionReport) GetExecBroker ¶
func (m ExecutionReport) GetExecBroker() (f field.ExecBrokerField, err quickfix.MessageRejectError)
GetExecBroker gets ExecBroker, Tag 76
func (ExecutionReport) GetExecID ¶
func (m ExecutionReport) GetExecID() (f field.ExecIDField, err quickfix.MessageRejectError)
GetExecID gets ExecID, Tag 17
func (ExecutionReport) GetExecInst ¶
func (m ExecutionReport) GetExecInst() (f field.ExecInstField, err quickfix.MessageRejectError)
GetExecInst gets ExecInst, Tag 18
func (ExecutionReport) GetExecRefID ¶
func (m ExecutionReport) GetExecRefID() (f field.ExecRefIDField, err quickfix.MessageRejectError)
GetExecRefID gets ExecRefID, Tag 19
func (ExecutionReport) GetExecTransType ¶
func (m ExecutionReport) GetExecTransType() (f field.ExecTransTypeField, err quickfix.MessageRejectError)
GetExecTransType gets ExecTransType, Tag 20
func (ExecutionReport) GetExecType ¶
func (m ExecutionReport) GetExecType() (f field.ExecTypeField, err quickfix.MessageRejectError)
GetExecType gets ExecType, Tag 150
func (ExecutionReport) GetExpireTime ¶
func (m ExecutionReport) GetExpireTime() (f field.ExpireTimeField, err quickfix.MessageRejectError)
GetExpireTime gets ExpireTime, Tag 126
func (ExecutionReport) GetFutSettDate ¶
func (m ExecutionReport) GetFutSettDate() (f field.FutSettDateField, err quickfix.MessageRejectError)
GetFutSettDate gets FutSettDate, Tag 64
func (ExecutionReport) GetIDSource ¶
func (m ExecutionReport) GetIDSource() (f field.IDSourceField, err quickfix.MessageRejectError)
GetIDSource gets IDSource, Tag 22
func (ExecutionReport) GetIssuer ¶
func (m ExecutionReport) GetIssuer() (f field.IssuerField, err quickfix.MessageRejectError)
GetIssuer gets Issuer, Tag 106
func (ExecutionReport) GetLastCapacity ¶
func (m ExecutionReport) GetLastCapacity() (f field.LastCapacityField, err quickfix.MessageRejectError)
GetLastCapacity gets LastCapacity, Tag 29
func (ExecutionReport) GetLastForwardPoints ¶
func (m ExecutionReport) GetLastForwardPoints() (f field.LastForwardPointsField, err quickfix.MessageRejectError)
GetLastForwardPoints gets LastForwardPoints, Tag 195
func (ExecutionReport) GetLastMkt ¶
func (m ExecutionReport) GetLastMkt() (f field.LastMktField, err quickfix.MessageRejectError)
GetLastMkt gets LastMkt, Tag 30
func (ExecutionReport) GetLastPx ¶
func (m ExecutionReport) GetLastPx() (f field.LastPxField, err quickfix.MessageRejectError)
GetLastPx gets LastPx, Tag 31
func (ExecutionReport) GetLastShares ¶
func (m ExecutionReport) GetLastShares() (f field.LastSharesField, err quickfix.MessageRejectError)
GetLastShares gets LastShares, Tag 32
func (ExecutionReport) GetLastSpotRate ¶
func (m ExecutionReport) GetLastSpotRate() (f field.LastSpotRateField, err quickfix.MessageRejectError)
GetLastSpotRate gets LastSpotRate, Tag 194
func (ExecutionReport) GetLeavesQty ¶
func (m ExecutionReport) GetLeavesQty() (f field.LeavesQtyField, err quickfix.MessageRejectError)
GetLeavesQty gets LeavesQty, Tag 151
func (ExecutionReport) GetListID ¶
func (m ExecutionReport) GetListID() (f field.ListIDField, err quickfix.MessageRejectError)
GetListID gets ListID, Tag 66
func (ExecutionReport) GetMaturityDay ¶
func (m ExecutionReport) GetMaturityDay() (f field.MaturityDayField, err quickfix.MessageRejectError)
GetMaturityDay gets MaturityDay, Tag 205
func (ExecutionReport) GetMaturityMonthYear ¶
func (m ExecutionReport) GetMaturityMonthYear() (f field.MaturityMonthYearField, err quickfix.MessageRejectError)
GetMaturityMonthYear gets MaturityMonthYear, Tag 200
func (ExecutionReport) GetOptAttribute ¶
func (m ExecutionReport) GetOptAttribute() (f field.OptAttributeField, err quickfix.MessageRejectError)
GetOptAttribute gets OptAttribute, Tag 206
func (ExecutionReport) GetOrdRejReason ¶
func (m ExecutionReport) GetOrdRejReason() (f field.OrdRejReasonField, err quickfix.MessageRejectError)
GetOrdRejReason gets OrdRejReason, Tag 103
func (ExecutionReport) GetOrdStatus ¶
func (m ExecutionReport) GetOrdStatus() (f field.OrdStatusField, err quickfix.MessageRejectError)
GetOrdStatus gets OrdStatus, Tag 39
func (ExecutionReport) GetOrdType ¶
func (m ExecutionReport) GetOrdType() (f field.OrdTypeField, err quickfix.MessageRejectError)
GetOrdType gets OrdType, Tag 40
func (ExecutionReport) GetOrderID ¶
func (m ExecutionReport) GetOrderID() (f field.OrderIDField, err quickfix.MessageRejectError)
GetOrderID gets OrderID, Tag 37
func (ExecutionReport) GetOrderQty ¶
func (m ExecutionReport) GetOrderQty() (f field.OrderQtyField, err quickfix.MessageRejectError)
GetOrderQty gets OrderQty, Tag 38
func (ExecutionReport) GetOrigClOrdID ¶
func (m ExecutionReport) GetOrigClOrdID() (f field.OrigClOrdIDField, err quickfix.MessageRejectError)
GetOrigClOrdID gets OrigClOrdID, Tag 41
func (ExecutionReport) GetPegDifference ¶
func (m ExecutionReport) GetPegDifference() (f field.PegDifferenceField, err quickfix.MessageRejectError)
GetPegDifference gets PegDifference, Tag 211
func (ExecutionReport) GetPrice ¶
func (m ExecutionReport) GetPrice() (f field.PriceField, err quickfix.MessageRejectError)
GetPrice gets Price, Tag 44
func (ExecutionReport) GetPutOrCall ¶
func (m ExecutionReport) GetPutOrCall() (f field.PutOrCallField, err quickfix.MessageRejectError)
GetPutOrCall gets PutOrCall, Tag 201
func (ExecutionReport) GetReportToExch ¶
func (m ExecutionReport) GetReportToExch() (f field.ReportToExchField, err quickfix.MessageRejectError)
GetReportToExch gets ReportToExch, Tag 113
func (ExecutionReport) GetRule80A ¶
func (m ExecutionReport) GetRule80A() (f field.Rule80AField, err quickfix.MessageRejectError)
GetRule80A gets Rule80A, Tag 47
func (ExecutionReport) GetSecondaryOrderID ¶
func (m ExecutionReport) GetSecondaryOrderID() (f field.SecondaryOrderIDField, err quickfix.MessageRejectError)
GetSecondaryOrderID gets SecondaryOrderID, Tag 198
func (ExecutionReport) GetSecurityDesc ¶
func (m ExecutionReport) GetSecurityDesc() (f field.SecurityDescField, err quickfix.MessageRejectError)
GetSecurityDesc gets SecurityDesc, Tag 107
func (ExecutionReport) GetSecurityExchange ¶
func (m ExecutionReport) GetSecurityExchange() (f field.SecurityExchangeField, err quickfix.MessageRejectError)
GetSecurityExchange gets SecurityExchange, Tag 207
func (ExecutionReport) GetSecurityID ¶
func (m ExecutionReport) GetSecurityID() (f field.SecurityIDField, err quickfix.MessageRejectError)
GetSecurityID gets SecurityID, Tag 48
func (ExecutionReport) GetSecurityType ¶
func (m ExecutionReport) GetSecurityType() (f field.SecurityTypeField, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167
func (ExecutionReport) GetSettlCurrAmt ¶
func (m ExecutionReport) GetSettlCurrAmt() (f field.SettlCurrAmtField, err quickfix.MessageRejectError)
GetSettlCurrAmt gets SettlCurrAmt, Tag 119
func (ExecutionReport) GetSettlCurrFxRate ¶
func (m ExecutionReport) GetSettlCurrFxRate() (f field.SettlCurrFxRateField, err quickfix.MessageRejectError)
GetSettlCurrFxRate gets SettlCurrFxRate, Tag 155
func (ExecutionReport) GetSettlCurrFxRateCalc ¶
func (m ExecutionReport) GetSettlCurrFxRateCalc() (f field.SettlCurrFxRateCalcField, err quickfix.MessageRejectError)
GetSettlCurrFxRateCalc gets SettlCurrFxRateCalc, Tag 156
func (ExecutionReport) GetSettlCurrency ¶
func (m ExecutionReport) GetSettlCurrency() (f field.SettlCurrencyField, err quickfix.MessageRejectError)
GetSettlCurrency gets SettlCurrency, Tag 120
func (ExecutionReport) GetSettlmntTyp ¶
func (m ExecutionReport) GetSettlmntTyp() (f field.SettlmntTypField, err quickfix.MessageRejectError)
GetSettlmntTyp gets SettlmntTyp, Tag 63
func (ExecutionReport) GetSide ¶
func (m ExecutionReport) GetSide() (f field.SideField, err quickfix.MessageRejectError)
GetSide gets Side, Tag 54
func (ExecutionReport) GetStopPx ¶
func (m ExecutionReport) GetStopPx() (f field.StopPxField, err quickfix.MessageRejectError)
GetStopPx gets StopPx, Tag 99
func (ExecutionReport) GetStrikePrice ¶
func (m ExecutionReport) GetStrikePrice() (f field.StrikePriceField, err quickfix.MessageRejectError)
GetStrikePrice gets StrikePrice, Tag 202
func (ExecutionReport) GetSymbol ¶
func (m ExecutionReport) GetSymbol() (f field.SymbolField, err quickfix.MessageRejectError)
GetSymbol gets Symbol, Tag 55
func (ExecutionReport) GetSymbolSfx ¶
func (m ExecutionReport) GetSymbolSfx() (f field.SymbolSfxField, err quickfix.MessageRejectError)
GetSymbolSfx gets SymbolSfx, Tag 65
func (ExecutionReport) GetText ¶
func (m ExecutionReport) GetText() (f field.TextField, err quickfix.MessageRejectError)
GetText gets Text, Tag 58
func (ExecutionReport) GetTimeInForce ¶
func (m ExecutionReport) GetTimeInForce() (f field.TimeInForceField, err quickfix.MessageRejectError)
GetTimeInForce gets TimeInForce, Tag 59
func (ExecutionReport) GetTradeDate ¶
func (m ExecutionReport) GetTradeDate() (f field.TradeDateField, err quickfix.MessageRejectError)
GetTradeDate gets TradeDate, Tag 75
func (ExecutionReport) GetTransactTime ¶
func (m ExecutionReport) GetTransactTime() (f field.TransactTimeField, err quickfix.MessageRejectError)
GetTransactTime gets TransactTime, Tag 60
func (ExecutionReport) HasAccount ¶
func (m ExecutionReport) HasAccount() bool
HasAccount returns true if Account is present, Tag 1
func (ExecutionReport) HasAvgPx ¶
func (m ExecutionReport) HasAvgPx() bool
HasAvgPx returns true if AvgPx is present, Tag 6
func (ExecutionReport) HasClOrdID ¶
func (m ExecutionReport) HasClOrdID() bool
HasClOrdID returns true if ClOrdID is present, Tag 11
func (ExecutionReport) HasClientID ¶
func (m ExecutionReport) HasClientID() bool
HasClientID returns true if ClientID is present, Tag 109
func (ExecutionReport) HasCommType ¶
func (m ExecutionReport) HasCommType() bool
HasCommType returns true if CommType is present, Tag 13
func (ExecutionReport) HasCommission ¶
func (m ExecutionReport) HasCommission() bool
HasCommission returns true if Commission is present, Tag 12
func (ExecutionReport) HasCumQty ¶
func (m ExecutionReport) HasCumQty() bool
HasCumQty returns true if CumQty is present, Tag 14
func (ExecutionReport) HasCurrency ¶
func (m ExecutionReport) HasCurrency() bool
HasCurrency returns true if Currency is present, Tag 15
func (ExecutionReport) HasExecBroker ¶
func (m ExecutionReport) HasExecBroker() bool
HasExecBroker returns true if ExecBroker is present, Tag 76
func (ExecutionReport) HasExecID ¶
func (m ExecutionReport) HasExecID() bool
HasExecID returns true if ExecID is present, Tag 17
func (ExecutionReport) HasExecInst ¶
func (m ExecutionReport) HasExecInst() bool
HasExecInst returns true if ExecInst is present, Tag 18
func (ExecutionReport) HasExecRefID ¶
func (m ExecutionReport) HasExecRefID() bool
HasExecRefID returns true if ExecRefID is present, Tag 19
func (ExecutionReport) HasExecTransType ¶
func (m ExecutionReport) HasExecTransType() bool
HasExecTransType returns true if ExecTransType is present, Tag 20
func (ExecutionReport) HasExecType ¶
func (m ExecutionReport) HasExecType() bool
HasExecType returns true if ExecType is present, Tag 150
func (ExecutionReport) HasExpireTime ¶
func (m ExecutionReport) HasExpireTime() bool
HasExpireTime returns true if ExpireTime is present, Tag 126
func (ExecutionReport) HasFutSettDate ¶
func (m ExecutionReport) HasFutSettDate() bool
HasFutSettDate returns true if FutSettDate is present, Tag 64
func (ExecutionReport) HasIDSource ¶
func (m ExecutionReport) HasIDSource() bool
HasIDSource returns true if IDSource is present, Tag 22
func (ExecutionReport) HasIssuer ¶
func (m ExecutionReport) HasIssuer() bool
HasIssuer returns true if Issuer is present, Tag 106
func (ExecutionReport) HasLastCapacity ¶
func (m ExecutionReport) HasLastCapacity() bool
HasLastCapacity returns true if LastCapacity is present, Tag 29
func (ExecutionReport) HasLastForwardPoints ¶
func (m ExecutionReport) HasLastForwardPoints() bool
HasLastForwardPoints returns true if LastForwardPoints is present, Tag 195
func (ExecutionReport) HasLastMkt ¶
func (m ExecutionReport) HasLastMkt() bool
HasLastMkt returns true if LastMkt is present, Tag 30
func (ExecutionReport) HasLastPx ¶
func (m ExecutionReport) HasLastPx() bool
HasLastPx returns true if LastPx is present, Tag 31
func (ExecutionReport) HasLastShares ¶
func (m ExecutionReport) HasLastShares() bool
HasLastShares returns true if LastShares is present, Tag 32
func (ExecutionReport) HasLastSpotRate ¶
func (m ExecutionReport) HasLastSpotRate() bool
HasLastSpotRate returns true if LastSpotRate is present, Tag 194
func (ExecutionReport) HasLeavesQty ¶
func (m ExecutionReport) HasLeavesQty() bool
HasLeavesQty returns true if LeavesQty is present, Tag 151
func (ExecutionReport) HasListID ¶
func (m ExecutionReport) HasListID() bool
HasListID returns true if ListID is present, Tag 66
func (ExecutionReport) HasMaturityDay ¶
func (m ExecutionReport) HasMaturityDay() bool
HasMaturityDay returns true if MaturityDay is present, Tag 205
func (ExecutionReport) HasMaturityMonthYear ¶
func (m ExecutionReport) HasMaturityMonthYear() bool
HasMaturityMonthYear returns true if MaturityMonthYear is present, Tag 200
func (ExecutionReport) HasOptAttribute ¶
func (m ExecutionReport) HasOptAttribute() bool
HasOptAttribute returns true if OptAttribute is present, Tag 206
func (ExecutionReport) HasOrdRejReason ¶
func (m ExecutionReport) HasOrdRejReason() bool
HasOrdRejReason returns true if OrdRejReason is present, Tag 103
func (ExecutionReport) HasOrdStatus ¶
func (m ExecutionReport) HasOrdStatus() bool
HasOrdStatus returns true if OrdStatus is present, Tag 39
func (ExecutionReport) HasOrdType ¶
func (m ExecutionReport) HasOrdType() bool
HasOrdType returns true if OrdType is present, Tag 40
func (ExecutionReport) HasOrderID ¶
func (m ExecutionReport) HasOrderID() bool
HasOrderID returns true if OrderID is present, Tag 37
func (ExecutionReport) HasOrderQty ¶
func (m ExecutionReport) HasOrderQty() bool
HasOrderQty returns true if OrderQty is present, Tag 38
func (ExecutionReport) HasOrigClOrdID ¶
func (m ExecutionReport) HasOrigClOrdID() bool
HasOrigClOrdID returns true if OrigClOrdID is present, Tag 41
func (ExecutionReport) HasPegDifference ¶
func (m ExecutionReport) HasPegDifference() bool
HasPegDifference returns true if PegDifference is present, Tag 211
func (ExecutionReport) HasPrice ¶
func (m ExecutionReport) HasPrice() bool
HasPrice returns true if Price is present, Tag 44
func (ExecutionReport) HasPutOrCall ¶
func (m ExecutionReport) HasPutOrCall() bool
HasPutOrCall returns true if PutOrCall is present, Tag 201
func (ExecutionReport) HasReportToExch ¶
func (m ExecutionReport) HasReportToExch() bool
HasReportToExch returns true if ReportToExch is present, Tag 113
func (ExecutionReport) HasRule80A ¶
func (m ExecutionReport) HasRule80A() bool
HasRule80A returns true if Rule80A is present, Tag 47
func (ExecutionReport) HasSecondaryOrderID ¶
func (m ExecutionReport) HasSecondaryOrderID() bool
HasSecondaryOrderID returns true if SecondaryOrderID is present, Tag 198
func (ExecutionReport) HasSecurityDesc ¶
func (m ExecutionReport) HasSecurityDesc() bool
HasSecurityDesc returns true if SecurityDesc is present, Tag 107
func (ExecutionReport) HasSecurityExchange ¶
func (m ExecutionReport) HasSecurityExchange() bool
HasSecurityExchange returns true if SecurityExchange is present, Tag 207
func (ExecutionReport) HasSecurityID ¶
func (m ExecutionReport) HasSecurityID() bool
HasSecurityID returns true if SecurityID is present, Tag 48
func (ExecutionReport) HasSecurityType ¶
func (m ExecutionReport) HasSecurityType() bool
HasSecurityType returns true if SecurityType is present, Tag 167
func (ExecutionReport) HasSettlCurrAmt ¶
func (m ExecutionReport) HasSettlCurrAmt() bool
HasSettlCurrAmt returns true if SettlCurrAmt is present, Tag 119
func (ExecutionReport) HasSettlCurrFxRate ¶
func (m ExecutionReport) HasSettlCurrFxRate() bool
HasSettlCurrFxRate returns true if SettlCurrFxRate is present, Tag 155
func (ExecutionReport) HasSettlCurrFxRateCalc ¶
func (m ExecutionReport) HasSettlCurrFxRateCalc() bool
HasSettlCurrFxRateCalc returns true if SettlCurrFxRateCalc is present, Tag 156
func (ExecutionReport) HasSettlCurrency ¶
func (m ExecutionReport) HasSettlCurrency() bool
HasSettlCurrency returns true if SettlCurrency is present, Tag 120
func (ExecutionReport) HasSettlmntTyp ¶
func (m ExecutionReport) HasSettlmntTyp() bool
HasSettlmntTyp returns true if SettlmntTyp is present, Tag 63
func (ExecutionReport) HasSide ¶
func (m ExecutionReport) HasSide() bool
HasSide returns true if Side is present, Tag 54
func (ExecutionReport) HasStopPx ¶
func (m ExecutionReport) HasStopPx() bool
HasStopPx returns true if StopPx is present, Tag 99
func (ExecutionReport) HasStrikePrice ¶
func (m ExecutionReport) HasStrikePrice() bool
HasStrikePrice returns true if StrikePrice is present, Tag 202
func (ExecutionReport) HasSymbol ¶
func (m ExecutionReport) HasSymbol() bool
HasSymbol returns true if Symbol is present, Tag 55
func (ExecutionReport) HasSymbolSfx ¶
func (m ExecutionReport) HasSymbolSfx() bool
HasSymbolSfx returns true if SymbolSfx is present, Tag 65
func (ExecutionReport) HasText ¶
func (m ExecutionReport) HasText() bool
HasText returns true if Text is present, Tag 58
func (ExecutionReport) HasTimeInForce ¶
func (m ExecutionReport) HasTimeInForce() bool
HasTimeInForce returns true if TimeInForce is present, Tag 59
func (ExecutionReport) HasTradeDate ¶
func (m ExecutionReport) HasTradeDate() bool
HasTradeDate returns true if TradeDate is present, Tag 75
func (ExecutionReport) HasTransactTime ¶
func (m ExecutionReport) HasTransactTime() bool
HasTransactTime returns true if TransactTime is present, Tag 60
func (ExecutionReport) SetAccount ¶
func (m ExecutionReport) SetAccount(v string)
SetAccount sets Account, Tag 1
func (ExecutionReport) SetAvgPx ¶
func (m ExecutionReport) SetAvgPx(value decimal.Decimal, scale int32)
SetAvgPx sets AvgPx, Tag 6
func (ExecutionReport) SetClOrdID ¶
func (m ExecutionReport) SetClOrdID(v string)
SetClOrdID sets ClOrdID, Tag 11
func (ExecutionReport) SetClientID ¶
func (m ExecutionReport) SetClientID(v string)
SetClientID sets ClientID, Tag 109
func (ExecutionReport) SetCommType ¶
func (m ExecutionReport) SetCommType(v string)
SetCommType sets CommType, Tag 13
func (ExecutionReport) SetCommission ¶
func (m ExecutionReport) SetCommission(value decimal.Decimal, scale int32)
SetCommission sets Commission, Tag 12
func (ExecutionReport) SetCumQty ¶
func (m ExecutionReport) SetCumQty(value decimal.Decimal, scale int32)
SetCumQty sets CumQty, Tag 14
func (ExecutionReport) SetCurrency ¶
func (m ExecutionReport) SetCurrency(v string)
SetCurrency sets Currency, Tag 15
func (ExecutionReport) SetExecBroker ¶
func (m ExecutionReport) SetExecBroker(v string)
SetExecBroker sets ExecBroker, Tag 76
func (ExecutionReport) SetExecID ¶
func (m ExecutionReport) SetExecID(v string)
SetExecID sets ExecID, Tag 17
func (ExecutionReport) SetExecInst ¶
func (m ExecutionReport) SetExecInst(v string)
SetExecInst sets ExecInst, Tag 18
func (ExecutionReport) SetExecRefID ¶
func (m ExecutionReport) SetExecRefID(v string)
SetExecRefID sets ExecRefID, Tag 19
func (ExecutionReport) SetExecTransType ¶
func (m ExecutionReport) SetExecTransType(v string)
SetExecTransType sets ExecTransType, Tag 20
func (ExecutionReport) SetExecType ¶
func (m ExecutionReport) SetExecType(v string)
SetExecType sets ExecType, Tag 150
func (ExecutionReport) SetExpireTime ¶
func (m ExecutionReport) SetExpireTime(v time.Time)
SetExpireTime sets ExpireTime, Tag 126
func (ExecutionReport) SetFutSettDate ¶
func (m ExecutionReport) SetFutSettDate(v string)
SetFutSettDate sets FutSettDate, Tag 64
func (ExecutionReport) SetIDSource ¶
func (m ExecutionReport) SetIDSource(v string)
SetIDSource sets IDSource, Tag 22
func (ExecutionReport) SetIssuer ¶
func (m ExecutionReport) SetIssuer(v string)
SetIssuer sets Issuer, Tag 106
func (ExecutionReport) SetLastCapacity ¶
func (m ExecutionReport) SetLastCapacity(v string)
SetLastCapacity sets LastCapacity, Tag 29
func (ExecutionReport) SetLastForwardPoints ¶
func (m ExecutionReport) SetLastForwardPoints(value decimal.Decimal, scale int32)
SetLastForwardPoints sets LastForwardPoints, Tag 195
func (ExecutionReport) SetLastMkt ¶
func (m ExecutionReport) SetLastMkt(v string)
SetLastMkt sets LastMkt, Tag 30
func (ExecutionReport) SetLastPx ¶
func (m ExecutionReport) SetLastPx(value decimal.Decimal, scale int32)
SetLastPx sets LastPx, Tag 31
func (ExecutionReport) SetLastShares ¶
func (m ExecutionReport) SetLastShares(value decimal.Decimal, scale int32)
SetLastShares sets LastShares, Tag 32
func (ExecutionReport) SetLastSpotRate ¶
func (m ExecutionReport) SetLastSpotRate(value decimal.Decimal, scale int32)
SetLastSpotRate sets LastSpotRate, Tag 194
func (ExecutionReport) SetLeavesQty ¶
func (m ExecutionReport) SetLeavesQty(value decimal.Decimal, scale int32)
SetLeavesQty sets LeavesQty, Tag 151
func (ExecutionReport) SetListID ¶
func (m ExecutionReport) SetListID(v string)
SetListID sets ListID, Tag 66
func (ExecutionReport) SetMaturityDay ¶
func (m ExecutionReport) SetMaturityDay(v int)
SetMaturityDay sets MaturityDay, Tag 205
func (ExecutionReport) SetMaturityMonthYear ¶
func (m ExecutionReport) SetMaturityMonthYear(v string)
SetMaturityMonthYear sets MaturityMonthYear, Tag 200
func (ExecutionReport) SetOptAttribute ¶
func (m ExecutionReport) SetOptAttribute(v string)
SetOptAttribute sets OptAttribute, Tag 206
func (ExecutionReport) SetOrdRejReason ¶
func (m ExecutionReport) SetOrdRejReason(v int)
SetOrdRejReason sets OrdRejReason, Tag 103
func (ExecutionReport) SetOrdStatus ¶
func (m ExecutionReport) SetOrdStatus(v string)
SetOrdStatus sets OrdStatus, Tag 39
func (ExecutionReport) SetOrdType ¶
func (m ExecutionReport) SetOrdType(v string)
SetOrdType sets OrdType, Tag 40
func (ExecutionReport) SetOrderID ¶
func (m ExecutionReport) SetOrderID(v string)
SetOrderID sets OrderID, Tag 37
func (ExecutionReport) SetOrderQty ¶
func (m ExecutionReport) SetOrderQty(value decimal.Decimal, scale int32)
SetOrderQty sets OrderQty, Tag 38
func (ExecutionReport) SetOrigClOrdID ¶
func (m ExecutionReport) SetOrigClOrdID(v string)
SetOrigClOrdID sets OrigClOrdID, Tag 41
func (ExecutionReport) SetPegDifference ¶
func (m ExecutionReport) SetPegDifference(value decimal.Decimal, scale int32)
SetPegDifference sets PegDifference, Tag 211
func (ExecutionReport) SetPrice ¶
func (m ExecutionReport) SetPrice(value decimal.Decimal, scale int32)
SetPrice sets Price, Tag 44
func (ExecutionReport) SetPutOrCall ¶
func (m ExecutionReport) SetPutOrCall(v int)
SetPutOrCall sets PutOrCall, Tag 201
func (ExecutionReport) SetReportToExch ¶
func (m ExecutionReport) SetReportToExch(v bool)
SetReportToExch sets ReportToExch, Tag 113
func (ExecutionReport) SetRule80A ¶
func (m ExecutionReport) SetRule80A(v string)
SetRule80A sets Rule80A, Tag 47
func (ExecutionReport) SetSecondaryOrderID ¶
func (m ExecutionReport) SetSecondaryOrderID(v string)
SetSecondaryOrderID sets SecondaryOrderID, Tag 198
func (ExecutionReport) SetSecurityDesc ¶
func (m ExecutionReport) SetSecurityDesc(v string)
SetSecurityDesc sets SecurityDesc, Tag 107
func (ExecutionReport) SetSecurityExchange ¶
func (m ExecutionReport) SetSecurityExchange(v string)
SetSecurityExchange sets SecurityExchange, Tag 207
func (ExecutionReport) SetSecurityID ¶
func (m ExecutionReport) SetSecurityID(v string)
SetSecurityID sets SecurityID, Tag 48
func (ExecutionReport) SetSecurityType ¶
func (m ExecutionReport) SetSecurityType(v string)
SetSecurityType sets SecurityType, Tag 167
func (ExecutionReport) SetSettlCurrAmt ¶
func (m ExecutionReport) SetSettlCurrAmt(value decimal.Decimal, scale int32)
SetSettlCurrAmt sets SettlCurrAmt, Tag 119
func (ExecutionReport) SetSettlCurrFxRate ¶
func (m ExecutionReport) SetSettlCurrFxRate(value decimal.Decimal, scale int32)
SetSettlCurrFxRate sets SettlCurrFxRate, Tag 155
func (ExecutionReport) SetSettlCurrFxRateCalc ¶
func (m ExecutionReport) SetSettlCurrFxRateCalc(v string)
SetSettlCurrFxRateCalc sets SettlCurrFxRateCalc, Tag 156
func (ExecutionReport) SetSettlCurrency ¶
func (m ExecutionReport) SetSettlCurrency(v string)
SetSettlCurrency sets SettlCurrency, Tag 120
func (ExecutionReport) SetSettlmntTyp ¶
func (m ExecutionReport) SetSettlmntTyp(v string)
SetSettlmntTyp sets SettlmntTyp, Tag 63
func (ExecutionReport) SetSide ¶
func (m ExecutionReport) SetSide(v string)
SetSide sets Side, Tag 54
func (ExecutionReport) SetStopPx ¶
func (m ExecutionReport) SetStopPx(value decimal.Decimal, scale int32)
SetStopPx sets StopPx, Tag 99
func (ExecutionReport) SetStrikePrice ¶
func (m ExecutionReport) SetStrikePrice(value decimal.Decimal, scale int32)
SetStrikePrice sets StrikePrice, Tag 202
func (ExecutionReport) SetSymbol ¶
func (m ExecutionReport) SetSymbol(v string)
SetSymbol sets Symbol, Tag 55
func (ExecutionReport) SetSymbolSfx ¶
func (m ExecutionReport) SetSymbolSfx(v string)
SetSymbolSfx sets SymbolSfx, Tag 65
func (ExecutionReport) SetText ¶
func (m ExecutionReport) SetText(v string)
SetText sets Text, Tag 58
func (ExecutionReport) SetTimeInForce ¶
func (m ExecutionReport) SetTimeInForce(v string)
SetTimeInForce sets TimeInForce, Tag 59
func (ExecutionReport) SetTradeDate ¶
func (m ExecutionReport) SetTradeDate(v string)
SetTradeDate sets TradeDate, Tag 75
func (ExecutionReport) SetTransactTime ¶
func (m ExecutionReport) SetTransactTime(v time.Time)
SetTransactTime sets TransactTime, Tag 60
func (ExecutionReport) ToMessage ¶
func (m ExecutionReport) ToMessage() quickfix.Message
ToMessage returns a quickfix.Message instance
type RouteOut ¶
type RouteOut func(msg ExecutionReport, sessionID quickfix.SessionID) quickfix.MessageRejectError
A RouteOut is the callback type that should be implemented for routing Message