Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type ExecutionReport
- func (m ExecutionReport) GetAccount() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetClOrdID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetClientID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCommType() (v enum.CommType, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCommission() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCumQty() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetCurrency() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecBroker() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecInst() (v enum.ExecInst, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecRefID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecTransType() (v enum.ExecTransType, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExecType() (v enum.ExecType, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetExpireTime() (v time.Time, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetFutSettDate() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetIDSource() (v enum.IDSource, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetIssuer() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastCapacity() (v enum.LastCapacity, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastForwardPoints() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastMkt() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastPx() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastShares() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLastSpotRate() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetLeavesQty() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetListID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetMaturityDay() (v int, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetMaturityMonthYear() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOptAttribute() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrdRejReason() (v enum.OrdRejReason, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrdStatus() (v enum.OrdStatus, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrdType() (v enum.OrdType, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrderID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrderQty() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetOrigClOrdID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetPegDifference() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetPutOrCall() (v enum.PutOrCall, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetReportToExch() (v bool, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetRule80A() (v enum.Rule80A, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecondaryOrderID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityDesc() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityID() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrAmt() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrFxRate() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrFxRateCalc() (v enum.SettlCurrFxRateCalc, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlCurrency() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSettlmntTyp() (v enum.SettlmntTyp, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSide() (v enum.Side, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetStopPx() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetStrikePrice() (v decimal.Decimal, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSymbol() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetSymbolSfx() (v enum.SymbolSfx, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetText() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetTimeInForce() (v enum.TimeInForce, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetTradeDate() (v string, err quickfix.MessageRejectError)
- func (m ExecutionReport) GetTransactTime() (v time.Time, 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 enum.CommType)
- 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 enum.ExecInst)
- func (m ExecutionReport) SetExecRefID(v string)
- func (m ExecutionReport) SetExecTransType(v enum.ExecTransType)
- func (m ExecutionReport) SetExecType(v enum.ExecType)
- func (m ExecutionReport) SetExpireTime(v time.Time)
- func (m ExecutionReport) SetFutSettDate(v string)
- func (m ExecutionReport) SetIDSource(v enum.IDSource)
- func (m ExecutionReport) SetIssuer(v string)
- func (m ExecutionReport) SetLastCapacity(v enum.LastCapacity)
- 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 enum.OrdRejReason)
- func (m ExecutionReport) SetOrdStatus(v enum.OrdStatus)
- func (m ExecutionReport) SetOrdType(v enum.OrdType)
- 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 enum.PutOrCall)
- func (m ExecutionReport) SetReportToExch(v bool)
- func (m ExecutionReport) SetRule80A(v enum.Rule80A)
- 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 enum.SecurityType)
- func (m ExecutionReport) SetSettlCurrAmt(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetSettlCurrFxRate(value decimal.Decimal, scale int32)
- func (m ExecutionReport) SetSettlCurrFxRateCalc(v enum.SettlCurrFxRateCalc)
- func (m ExecutionReport) SetSettlCurrency(v string)
- func (m ExecutionReport) SetSettlmntTyp(v enum.SettlmntTyp)
- func (m ExecutionReport) SetSide(v enum.Side)
- 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 enum.SymbolSfx)
- func (m ExecutionReport) SetText(v string)
- func (m ExecutionReport) SetTimeInForce(v enum.TimeInForce)
- 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 ¶
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() (v string, err quickfix.MessageRejectError)
GetAccount gets Account, Tag 1.
func (ExecutionReport) GetAvgPx ¶
func (m ExecutionReport) GetAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError)
GetAvgPx gets AvgPx, Tag 6.
func (ExecutionReport) GetClOrdID ¶
func (m ExecutionReport) GetClOrdID() (v string, err quickfix.MessageRejectError)
GetClOrdID gets ClOrdID, Tag 11.
func (ExecutionReport) GetClientID ¶
func (m ExecutionReport) GetClientID() (v string, err quickfix.MessageRejectError)
GetClientID gets ClientID, Tag 109.
func (ExecutionReport) GetCommType ¶
func (m ExecutionReport) GetCommType() (v enum.CommType, err quickfix.MessageRejectError)
GetCommType gets CommType, Tag 13.
func (ExecutionReport) GetCommission ¶
func (m ExecutionReport) GetCommission() (v decimal.Decimal, err quickfix.MessageRejectError)
GetCommission gets Commission, Tag 12.
func (ExecutionReport) GetCumQty ¶
func (m ExecutionReport) GetCumQty() (v decimal.Decimal, err quickfix.MessageRejectError)
GetCumQty gets CumQty, Tag 14.
func (ExecutionReport) GetCurrency ¶
func (m ExecutionReport) GetCurrency() (v string, err quickfix.MessageRejectError)
GetCurrency gets Currency, Tag 15.
func (ExecutionReport) GetExecBroker ¶
func (m ExecutionReport) GetExecBroker() (v string, err quickfix.MessageRejectError)
GetExecBroker gets ExecBroker, Tag 76.
func (ExecutionReport) GetExecID ¶
func (m ExecutionReport) GetExecID() (v string, err quickfix.MessageRejectError)
GetExecID gets ExecID, Tag 17.
func (ExecutionReport) GetExecInst ¶
func (m ExecutionReport) GetExecInst() (v enum.ExecInst, err quickfix.MessageRejectError)
GetExecInst gets ExecInst, Tag 18.
func (ExecutionReport) GetExecRefID ¶
func (m ExecutionReport) GetExecRefID() (v string, err quickfix.MessageRejectError)
GetExecRefID gets ExecRefID, Tag 19.
func (ExecutionReport) GetExecTransType ¶
func (m ExecutionReport) GetExecTransType() (v enum.ExecTransType, err quickfix.MessageRejectError)
GetExecTransType gets ExecTransType, Tag 20.
func (ExecutionReport) GetExecType ¶
func (m ExecutionReport) GetExecType() (v enum.ExecType, err quickfix.MessageRejectError)
GetExecType gets ExecType, Tag 150.
func (ExecutionReport) GetExpireTime ¶
func (m ExecutionReport) GetExpireTime() (v time.Time, err quickfix.MessageRejectError)
GetExpireTime gets ExpireTime, Tag 126.
func (ExecutionReport) GetFutSettDate ¶
func (m ExecutionReport) GetFutSettDate() (v string, err quickfix.MessageRejectError)
GetFutSettDate gets FutSettDate, Tag 64.
func (ExecutionReport) GetIDSource ¶
func (m ExecutionReport) GetIDSource() (v enum.IDSource, err quickfix.MessageRejectError)
GetIDSource gets IDSource, Tag 22.
func (ExecutionReport) GetIssuer ¶
func (m ExecutionReport) GetIssuer() (v string, err quickfix.MessageRejectError)
GetIssuer gets Issuer, Tag 106.
func (ExecutionReport) GetLastCapacity ¶
func (m ExecutionReport) GetLastCapacity() (v enum.LastCapacity, err quickfix.MessageRejectError)
GetLastCapacity gets LastCapacity, Tag 29.
func (ExecutionReport) GetLastForwardPoints ¶
func (m ExecutionReport) GetLastForwardPoints() (v decimal.Decimal, err quickfix.MessageRejectError)
GetLastForwardPoints gets LastForwardPoints, Tag 195.
func (ExecutionReport) GetLastMkt ¶
func (m ExecutionReport) GetLastMkt() (v string, err quickfix.MessageRejectError)
GetLastMkt gets LastMkt, Tag 30.
func (ExecutionReport) GetLastPx ¶
func (m ExecutionReport) GetLastPx() (v decimal.Decimal, err quickfix.MessageRejectError)
GetLastPx gets LastPx, Tag 31.
func (ExecutionReport) GetLastShares ¶
func (m ExecutionReport) GetLastShares() (v decimal.Decimal, err quickfix.MessageRejectError)
GetLastShares gets LastShares, Tag 32.
func (ExecutionReport) GetLastSpotRate ¶
func (m ExecutionReport) GetLastSpotRate() (v decimal.Decimal, err quickfix.MessageRejectError)
GetLastSpotRate gets LastSpotRate, Tag 194.
func (ExecutionReport) GetLeavesQty ¶
func (m ExecutionReport) GetLeavesQty() (v decimal.Decimal, err quickfix.MessageRejectError)
GetLeavesQty gets LeavesQty, Tag 151.
func (ExecutionReport) GetListID ¶
func (m ExecutionReport) GetListID() (v string, err quickfix.MessageRejectError)
GetListID gets ListID, Tag 66.
func (ExecutionReport) GetMaturityDay ¶
func (m ExecutionReport) GetMaturityDay() (v int, err quickfix.MessageRejectError)
GetMaturityDay gets MaturityDay, Tag 205.
func (ExecutionReport) GetMaturityMonthYear ¶
func (m ExecutionReport) GetMaturityMonthYear() (v string, err quickfix.MessageRejectError)
GetMaturityMonthYear gets MaturityMonthYear, Tag 200.
func (ExecutionReport) GetOptAttribute ¶
func (m ExecutionReport) GetOptAttribute() (v string, err quickfix.MessageRejectError)
GetOptAttribute gets OptAttribute, Tag 206.
func (ExecutionReport) GetOrdRejReason ¶
func (m ExecutionReport) GetOrdRejReason() (v enum.OrdRejReason, err quickfix.MessageRejectError)
GetOrdRejReason gets OrdRejReason, Tag 103.
func (ExecutionReport) GetOrdStatus ¶
func (m ExecutionReport) GetOrdStatus() (v enum.OrdStatus, err quickfix.MessageRejectError)
GetOrdStatus gets OrdStatus, Tag 39.
func (ExecutionReport) GetOrdType ¶
func (m ExecutionReport) GetOrdType() (v enum.OrdType, err quickfix.MessageRejectError)
GetOrdType gets OrdType, Tag 40.
func (ExecutionReport) GetOrderID ¶
func (m ExecutionReport) GetOrderID() (v string, err quickfix.MessageRejectError)
GetOrderID gets OrderID, Tag 37.
func (ExecutionReport) GetOrderQty ¶
func (m ExecutionReport) GetOrderQty() (v decimal.Decimal, err quickfix.MessageRejectError)
GetOrderQty gets OrderQty, Tag 38.
func (ExecutionReport) GetOrigClOrdID ¶
func (m ExecutionReport) GetOrigClOrdID() (v string, err quickfix.MessageRejectError)
GetOrigClOrdID gets OrigClOrdID, Tag 41.
func (ExecutionReport) GetPegDifference ¶
func (m ExecutionReport) GetPegDifference() (v decimal.Decimal, err quickfix.MessageRejectError)
GetPegDifference gets PegDifference, Tag 211.
func (ExecutionReport) GetPrice ¶
func (m ExecutionReport) GetPrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetPrice gets Price, Tag 44.
func (ExecutionReport) GetPutOrCall ¶
func (m ExecutionReport) GetPutOrCall() (v enum.PutOrCall, err quickfix.MessageRejectError)
GetPutOrCall gets PutOrCall, Tag 201.
func (ExecutionReport) GetReportToExch ¶
func (m ExecutionReport) GetReportToExch() (v bool, err quickfix.MessageRejectError)
GetReportToExch gets ReportToExch, Tag 113.
func (ExecutionReport) GetRule80A ¶
func (m ExecutionReport) GetRule80A() (v enum.Rule80A, err quickfix.MessageRejectError)
GetRule80A gets Rule80A, Tag 47.
func (ExecutionReport) GetSecondaryOrderID ¶
func (m ExecutionReport) GetSecondaryOrderID() (v string, err quickfix.MessageRejectError)
GetSecondaryOrderID gets SecondaryOrderID, Tag 198.
func (ExecutionReport) GetSecurityDesc ¶
func (m ExecutionReport) GetSecurityDesc() (v string, err quickfix.MessageRejectError)
GetSecurityDesc gets SecurityDesc, Tag 107.
func (ExecutionReport) GetSecurityExchange ¶
func (m ExecutionReport) GetSecurityExchange() (v string, err quickfix.MessageRejectError)
GetSecurityExchange gets SecurityExchange, Tag 207.
func (ExecutionReport) GetSecurityID ¶
func (m ExecutionReport) GetSecurityID() (v string, err quickfix.MessageRejectError)
GetSecurityID gets SecurityID, Tag 48.
func (ExecutionReport) GetSecurityType ¶
func (m ExecutionReport) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)
GetSecurityType gets SecurityType, Tag 167.
func (ExecutionReport) GetSettlCurrAmt ¶
func (m ExecutionReport) GetSettlCurrAmt() (v decimal.Decimal, err quickfix.MessageRejectError)
GetSettlCurrAmt gets SettlCurrAmt, Tag 119.
func (ExecutionReport) GetSettlCurrFxRate ¶
func (m ExecutionReport) GetSettlCurrFxRate() (v decimal.Decimal, err quickfix.MessageRejectError)
GetSettlCurrFxRate gets SettlCurrFxRate, Tag 155.
func (ExecutionReport) GetSettlCurrFxRateCalc ¶
func (m ExecutionReport) GetSettlCurrFxRateCalc() (v enum.SettlCurrFxRateCalc, err quickfix.MessageRejectError)
GetSettlCurrFxRateCalc gets SettlCurrFxRateCalc, Tag 156.
func (ExecutionReport) GetSettlCurrency ¶
func (m ExecutionReport) GetSettlCurrency() (v string, err quickfix.MessageRejectError)
GetSettlCurrency gets SettlCurrency, Tag 120.
func (ExecutionReport) GetSettlmntTyp ¶
func (m ExecutionReport) GetSettlmntTyp() (v enum.SettlmntTyp, err quickfix.MessageRejectError)
GetSettlmntTyp gets SettlmntTyp, Tag 63.
func (ExecutionReport) GetSide ¶
func (m ExecutionReport) GetSide() (v enum.Side, err quickfix.MessageRejectError)
GetSide gets Side, Tag 54.
func (ExecutionReport) GetStopPx ¶
func (m ExecutionReport) GetStopPx() (v decimal.Decimal, err quickfix.MessageRejectError)
GetStopPx gets StopPx, Tag 99.
func (ExecutionReport) GetStrikePrice ¶
func (m ExecutionReport) GetStrikePrice() (v decimal.Decimal, err quickfix.MessageRejectError)
GetStrikePrice gets StrikePrice, Tag 202.
func (ExecutionReport) GetSymbol ¶
func (m ExecutionReport) GetSymbol() (v string, err quickfix.MessageRejectError)
GetSymbol gets Symbol, Tag 55.
func (ExecutionReport) GetSymbolSfx ¶
func (m ExecutionReport) GetSymbolSfx() (v enum.SymbolSfx, err quickfix.MessageRejectError)
GetSymbolSfx gets SymbolSfx, Tag 65.
func (ExecutionReport) GetText ¶
func (m ExecutionReport) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58.
func (ExecutionReport) GetTimeInForce ¶
func (m ExecutionReport) GetTimeInForce() (v enum.TimeInForce, err quickfix.MessageRejectError)
GetTimeInForce gets TimeInForce, Tag 59.
func (ExecutionReport) GetTradeDate ¶
func (m ExecutionReport) GetTradeDate() (v string, err quickfix.MessageRejectError)
GetTradeDate gets TradeDate, Tag 75.
func (ExecutionReport) GetTransactTime ¶
func (m ExecutionReport) GetTransactTime() (v time.Time, 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 enum.CommType)
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 enum.ExecInst)
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 enum.ExecTransType)
SetExecTransType sets ExecTransType, Tag 20.
func (ExecutionReport) SetExecType ¶
func (m ExecutionReport) SetExecType(v enum.ExecType)
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 enum.IDSource)
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 enum.LastCapacity)
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 enum.OrdRejReason)
SetOrdRejReason sets OrdRejReason, Tag 103.
func (ExecutionReport) SetOrdStatus ¶
func (m ExecutionReport) SetOrdStatus(v enum.OrdStatus)
SetOrdStatus sets OrdStatus, Tag 39.
func (ExecutionReport) SetOrdType ¶
func (m ExecutionReport) SetOrdType(v enum.OrdType)
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 enum.PutOrCall)
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 enum.Rule80A)
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 enum.SecurityType)
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 enum.SettlCurrFxRateCalc)
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 enum.SettlmntTyp)
SetSettlmntTyp sets SettlmntTyp, Tag 63.
func (ExecutionReport) SetSide ¶
func (m ExecutionReport) SetSide(v enum.Side)
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 enum.SymbolSfx)
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 enum.TimeInForce)
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.