Versions in this module Expand all Collapse all v0 v0.5.0 Sep 1, 2016 Changes in this version + func Route(router RouteOut) (string, string, quickfix.MessageRoute) + type ExecutionReport struct + ReceiveTime time.Time + func FromMessage(m quickfix.Message) ExecutionReport + func New(orderid field.OrderIDField, execid field.ExecIDField, ...) (m 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) 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) 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) GetListID() (f field.ListIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetNetMoney() (f field.NetMoneyField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetNoMiscFees() (NoMiscFeesRepeatingGroup, 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) GetPrice() (f field.PriceField, 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) GetSecurityDesc() (f field.SecurityDescField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSecurityID() (f field.SecurityIDField, err quickfix.MessageRejectError) + func (m ExecutionReport) GetSettlCurrAmt() (f field.SettlCurrAmtField, 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) 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) 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) HasLastMkt() bool + func (m ExecutionReport) HasLastPx() bool + func (m ExecutionReport) HasLastShares() bool + func (m ExecutionReport) HasListID() bool + func (m ExecutionReport) HasNetMoney() bool + func (m ExecutionReport) HasNoMiscFees() 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) HasPrice() bool + func (m ExecutionReport) HasReportToExch() bool + func (m ExecutionReport) HasRule80A() bool + func (m ExecutionReport) HasSecurityDesc() bool + func (m ExecutionReport) HasSecurityID() bool + func (m ExecutionReport) HasSettlCurrAmt() bool + func (m ExecutionReport) HasSettlCurrency() bool + func (m ExecutionReport) HasSettlmntTyp() bool + func (m ExecutionReport) HasSide() bool + func (m ExecutionReport) HasStopPx() 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) 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) SetLastMkt(v string) + func (m ExecutionReport) SetLastPx(value decimal.Decimal, scale int32) + func (m ExecutionReport) SetLastShares(value decimal.Decimal, scale int32) + func (m ExecutionReport) SetListID(v string) + func (m ExecutionReport) SetNetMoney(value decimal.Decimal, scale int32) + func (m ExecutionReport) SetNoMiscFees(f NoMiscFeesRepeatingGroup) + 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) SetPrice(value decimal.Decimal, scale int32) + func (m ExecutionReport) SetReportToExch(v bool) + func (m ExecutionReport) SetRule80A(v string) + func (m ExecutionReport) SetSecurityDesc(v string) + func (m ExecutionReport) SetSecurityID(v string) + func (m ExecutionReport) SetSettlCurrAmt(value decimal.Decimal, scale int32) + 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) 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 NoMiscFees struct + func (m NoMiscFees) GetMiscFeeAmt() (f field.MiscFeeAmtField, err quickfix.MessageRejectError) + func (m NoMiscFees) GetMiscFeeCurr() (f field.MiscFeeCurrField, err quickfix.MessageRejectError) + func (m NoMiscFees) GetMiscFeeType() (f field.MiscFeeTypeField, err quickfix.MessageRejectError) + func (m NoMiscFees) HasMiscFeeAmt() bool + func (m NoMiscFees) HasMiscFeeCurr() bool + func (m NoMiscFees) HasMiscFeeType() bool + func (m NoMiscFees) SetMiscFeeAmt(value decimal.Decimal, scale int32) + func (m NoMiscFees) SetMiscFeeCurr(v string) + func (m NoMiscFees) SetMiscFeeType(v string) + type NoMiscFeesRepeatingGroup struct + func NewNoMiscFeesRepeatingGroup() NoMiscFeesRepeatingGroup + func (m NoMiscFeesRepeatingGroup) Add() NoMiscFees + func (m NoMiscFeesRepeatingGroup) Get(i int) NoMiscFees + type RouteOut func(msg ExecutionReport, sessionID quickfix.SessionID) quickfix.MessageRejectError