executionreport

package
v0.0.0-...-c8d12df Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2014 License: Apache-1.1 Imports: 3 Imported by: 0

Documentation

Overview

Package executionreport msg type = 8.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Route

func Route(router RouteOut) (string, string, quickfix.MessageRoute)

Route returns the beginstring, message type, and MessageRoute for this Mesage type

Types

type Message

type Message struct {
	quickfix.Message
}

Message is a ExecutionReport wrapper for the generic Message type

func (Message) Account

Account is a non-required field for ExecutionReport.

func (Message) AccountType

AccountType is a non-required field for ExecutionReport.

func (Message) AccruedInterestAmt

AccruedInterestAmt is a non-required field for ExecutionReport.

func (Message) AccruedInterestRate

AccruedInterestRate is a non-required field for ExecutionReport.

func (Message) AvgPx

AvgPx is a required field for ExecutionReport.

func (Message) BasisFeatureDate

BasisFeatureDate is a non-required field for ExecutionReport.

func (Message) BasisFeaturePrice

BasisFeaturePrice is a non-required field for ExecutionReport.

func (Message) BenchmarkCurveCurrency

func (m Message) BenchmarkCurveCurrency() (*field.BenchmarkCurveCurrencyField, quickfix.MessageRejectError)

BenchmarkCurveCurrency is a non-required field for ExecutionReport.

func (Message) BenchmarkCurveName

BenchmarkCurveName is a non-required field for ExecutionReport.

func (Message) BenchmarkCurvePoint

BenchmarkCurvePoint is a non-required field for ExecutionReport.

func (Message) BookingUnit

BookingUnit is a non-required field for ExecutionReport.

func (Message) CFICode

CFICode is a non-required field for ExecutionReport.

func (Message) CancellationRights

CancellationRights is a non-required field for ExecutionReport.

func (Message) CashMargin

CashMargin is a non-required field for ExecutionReport.

func (Message) CashOrderQty

CashOrderQty is a non-required field for ExecutionReport.

func (Message) ClOrdID

ClOrdID is a non-required field for ExecutionReport.

func (Message) ClOrdLinkID

ClOrdLinkID is a non-required field for ExecutionReport.

func (Message) ClearingFeeIndicator

func (m Message) ClearingFeeIndicator() (*field.ClearingFeeIndicatorField, quickfix.MessageRejectError)

ClearingFeeIndicator is a non-required field for ExecutionReport.

func (Message) CommCurrency

CommCurrency is a non-required field for ExecutionReport.

func (Message) CommType

CommType is a non-required field for ExecutionReport.

func (Message) Commission

Commission is a non-required field for ExecutionReport.

func (Message) ComplianceID

ComplianceID is a non-required field for ExecutionReport.

func (Message) Concession

Concession is a non-required field for ExecutionReport.

func (Message) ContractMultiplier

ContractMultiplier is a non-required field for ExecutionReport.

func (Message) CountryOfIssue

CountryOfIssue is a non-required field for ExecutionReport.

func (Message) CouponPaymentDate

CouponPaymentDate is a non-required field for ExecutionReport.

func (Message) CouponRate

CouponRate is a non-required field for ExecutionReport.

func (Message) CreditRating

CreditRating is a non-required field for ExecutionReport.

func (Message) CrossID

CrossID is a non-required field for ExecutionReport.

func (Message) CrossType

CrossType is a non-required field for ExecutionReport.

func (Message) CumQty

CumQty is a required field for ExecutionReport.

func (Message) Currency

Currency is a non-required field for ExecutionReport.

func (Message) CustOrderCapacity

CustOrderCapacity is a non-required field for ExecutionReport.

func (Message) DayAvgPx

DayAvgPx is a non-required field for ExecutionReport.

func (Message) DayBookingInst

DayBookingInst is a non-required field for ExecutionReport.

func (Message) DayCumQty

DayCumQty is a non-required field for ExecutionReport.

func (Message) DayOrderQty

DayOrderQty is a non-required field for ExecutionReport.

func (Message) Designation

Designation is a non-required field for ExecutionReport.

func (Message) DiscretionInst

DiscretionInst is a non-required field for ExecutionReport.

func (Message) DiscretionOffset

DiscretionOffset is a non-required field for ExecutionReport.

func (Message) EffectiveTime

EffectiveTime is a non-required field for ExecutionReport.

func (Message) EncodedIssuer

EncodedIssuer is a non-required field for ExecutionReport.

func (Message) EncodedIssuerLen

EncodedIssuerLen is a non-required field for ExecutionReport.

func (Message) EncodedSecurityDesc

EncodedSecurityDesc is a non-required field for ExecutionReport.

func (Message) EncodedSecurityDescLen

func (m Message) EncodedSecurityDescLen() (*field.EncodedSecurityDescLenField, quickfix.MessageRejectError)

EncodedSecurityDescLen is a non-required field for ExecutionReport.

func (Message) EncodedText

EncodedText is a non-required field for ExecutionReport.

func (Message) EncodedTextLen

EncodedTextLen is a non-required field for ExecutionReport.

func (Message) ExDate

ExDate is a non-required field for ExecutionReport.

func (Message) ExecID

ExecID is a required field for ExecutionReport.

func (Message) ExecInst

ExecInst is a non-required field for ExecutionReport.

func (Message) ExecPriceAdjustment

ExecPriceAdjustment is a non-required field for ExecutionReport.

func (Message) ExecPriceType

ExecPriceType is a non-required field for ExecutionReport.

func (Message) ExecRefID

ExecRefID is a non-required field for ExecutionReport.

func (Message) ExecRestatementReason

func (m Message) ExecRestatementReason() (*field.ExecRestatementReasonField, quickfix.MessageRejectError)

ExecRestatementReason is a non-required field for ExecutionReport.

func (Message) ExecType

ExecType is a required field for ExecutionReport.

func (Message) ExecValuationPoint

ExecValuationPoint is a non-required field for ExecutionReport.

func (Message) ExpireDate

ExpireDate is a non-required field for ExecutionReport.

func (Message) ExpireTime

ExpireTime is a non-required field for ExecutionReport.

func (Message) Factor

Factor is a non-required field for ExecutionReport.

func (Message) FundRenewWaiv

FundRenewWaiv is a non-required field for ExecutionReport.

func (Message) FutSettDate

FutSettDate is a non-required field for ExecutionReport.

func (Message) FutSettDate2

FutSettDate2 is a non-required field for ExecutionReport.

func (Message) GTBookingInst

GTBookingInst is a non-required field for ExecutionReport.

func (Message) GetAccount

GetAccount reads a Account from ExecutionReport.

func (Message) GetAccountType

GetAccountType reads a AccountType from ExecutionReport.

func (Message) GetAccruedInterestAmt

func (m Message) GetAccruedInterestAmt(f *field.AccruedInterestAmtField) quickfix.MessageRejectError

GetAccruedInterestAmt reads a AccruedInterestAmt from ExecutionReport.

func (Message) GetAccruedInterestRate

func (m Message) GetAccruedInterestRate(f *field.AccruedInterestRateField) quickfix.MessageRejectError

GetAccruedInterestRate reads a AccruedInterestRate from ExecutionReport.

func (Message) GetAvgPx

GetAvgPx reads a AvgPx from ExecutionReport.

func (Message) GetBasisFeatureDate

GetBasisFeatureDate reads a BasisFeatureDate from ExecutionReport.

func (Message) GetBasisFeaturePrice

func (m Message) GetBasisFeaturePrice(f *field.BasisFeaturePriceField) quickfix.MessageRejectError

GetBasisFeaturePrice reads a BasisFeaturePrice from ExecutionReport.

func (Message) GetBenchmarkCurveCurrency

func (m Message) GetBenchmarkCurveCurrency(f *field.BenchmarkCurveCurrencyField) quickfix.MessageRejectError

GetBenchmarkCurveCurrency reads a BenchmarkCurveCurrency from ExecutionReport.

func (Message) GetBenchmarkCurveName

func (m Message) GetBenchmarkCurveName(f *field.BenchmarkCurveNameField) quickfix.MessageRejectError

GetBenchmarkCurveName reads a BenchmarkCurveName from ExecutionReport.

func (Message) GetBenchmarkCurvePoint

func (m Message) GetBenchmarkCurvePoint(f *field.BenchmarkCurvePointField) quickfix.MessageRejectError

GetBenchmarkCurvePoint reads a BenchmarkCurvePoint from ExecutionReport.

func (Message) GetBookingUnit

GetBookingUnit reads a BookingUnit from ExecutionReport.

func (Message) GetCFICode

GetCFICode reads a CFICode from ExecutionReport.

func (Message) GetCancellationRights

func (m Message) GetCancellationRights(f *field.CancellationRightsField) quickfix.MessageRejectError

GetCancellationRights reads a CancellationRights from ExecutionReport.

func (Message) GetCashMargin

GetCashMargin reads a CashMargin from ExecutionReport.

func (Message) GetCashOrderQty

GetCashOrderQty reads a CashOrderQty from ExecutionReport.

func (Message) GetClOrdID

GetClOrdID reads a ClOrdID from ExecutionReport.

func (Message) GetClOrdLinkID

GetClOrdLinkID reads a ClOrdLinkID from ExecutionReport.

func (Message) GetClearingFeeIndicator

func (m Message) GetClearingFeeIndicator(f *field.ClearingFeeIndicatorField) quickfix.MessageRejectError

GetClearingFeeIndicator reads a ClearingFeeIndicator from ExecutionReport.

func (Message) GetCommCurrency

GetCommCurrency reads a CommCurrency from ExecutionReport.

func (Message) GetCommType

GetCommType reads a CommType from ExecutionReport.

func (Message) GetCommission

GetCommission reads a Commission from ExecutionReport.

func (Message) GetComplianceID

GetComplianceID reads a ComplianceID from ExecutionReport.

func (Message) GetConcession

GetConcession reads a Concession from ExecutionReport.

func (Message) GetContractMultiplier

func (m Message) GetContractMultiplier(f *field.ContractMultiplierField) quickfix.MessageRejectError

GetContractMultiplier reads a ContractMultiplier from ExecutionReport.

func (Message) GetCountryOfIssue

GetCountryOfIssue reads a CountryOfIssue from ExecutionReport.

func (Message) GetCouponPaymentDate

func (m Message) GetCouponPaymentDate(f *field.CouponPaymentDateField) quickfix.MessageRejectError

GetCouponPaymentDate reads a CouponPaymentDate from ExecutionReport.

func (Message) GetCouponRate

GetCouponRate reads a CouponRate from ExecutionReport.

func (Message) GetCreditRating

GetCreditRating reads a CreditRating from ExecutionReport.

func (Message) GetCrossID

GetCrossID reads a CrossID from ExecutionReport.

func (Message) GetCrossType

GetCrossType reads a CrossType from ExecutionReport.

func (Message) GetCumQty

GetCumQty reads a CumQty from ExecutionReport.

func (Message) GetCurrency

GetCurrency reads a Currency from ExecutionReport.

func (Message) GetCustOrderCapacity

func (m Message) GetCustOrderCapacity(f *field.CustOrderCapacityField) quickfix.MessageRejectError

GetCustOrderCapacity reads a CustOrderCapacity from ExecutionReport.

func (Message) GetDayAvgPx

GetDayAvgPx reads a DayAvgPx from ExecutionReport.

func (Message) GetDayBookingInst

GetDayBookingInst reads a DayBookingInst from ExecutionReport.

func (Message) GetDayCumQty

GetDayCumQty reads a DayCumQty from ExecutionReport.

func (Message) GetDayOrderQty

GetDayOrderQty reads a DayOrderQty from ExecutionReport.

func (Message) GetDesignation

GetDesignation reads a Designation from ExecutionReport.

func (Message) GetDiscretionInst

GetDiscretionInst reads a DiscretionInst from ExecutionReport.

func (Message) GetDiscretionOffset

GetDiscretionOffset reads a DiscretionOffset from ExecutionReport.

func (Message) GetEffectiveTime

GetEffectiveTime reads a EffectiveTime from ExecutionReport.

func (Message) GetEncodedIssuer

GetEncodedIssuer reads a EncodedIssuer from ExecutionReport.

func (Message) GetEncodedIssuerLen

GetEncodedIssuerLen reads a EncodedIssuerLen from ExecutionReport.

func (Message) GetEncodedSecurityDesc

func (m Message) GetEncodedSecurityDesc(f *field.EncodedSecurityDescField) quickfix.MessageRejectError

GetEncodedSecurityDesc reads a EncodedSecurityDesc from ExecutionReport.

func (Message) GetEncodedSecurityDescLen

func (m Message) GetEncodedSecurityDescLen(f *field.EncodedSecurityDescLenField) quickfix.MessageRejectError

GetEncodedSecurityDescLen reads a EncodedSecurityDescLen from ExecutionReport.

func (Message) GetEncodedText

GetEncodedText reads a EncodedText from ExecutionReport.

func (Message) GetEncodedTextLen

GetEncodedTextLen reads a EncodedTextLen from ExecutionReport.

func (Message) GetExDate

GetExDate reads a ExDate from ExecutionReport.

func (Message) GetExecID

GetExecID reads a ExecID from ExecutionReport.

func (Message) GetExecInst

GetExecInst reads a ExecInst from ExecutionReport.

func (Message) GetExecPriceAdjustment

func (m Message) GetExecPriceAdjustment(f *field.ExecPriceAdjustmentField) quickfix.MessageRejectError

GetExecPriceAdjustment reads a ExecPriceAdjustment from ExecutionReport.

func (Message) GetExecPriceType

GetExecPriceType reads a ExecPriceType from ExecutionReport.

func (Message) GetExecRefID

GetExecRefID reads a ExecRefID from ExecutionReport.

func (Message) GetExecRestatementReason

func (m Message) GetExecRestatementReason(f *field.ExecRestatementReasonField) quickfix.MessageRejectError

GetExecRestatementReason reads a ExecRestatementReason from ExecutionReport.

func (Message) GetExecType

GetExecType reads a ExecType from ExecutionReport.

func (Message) GetExecValuationPoint

func (m Message) GetExecValuationPoint(f *field.ExecValuationPointField) quickfix.MessageRejectError

GetExecValuationPoint reads a ExecValuationPoint from ExecutionReport.

func (Message) GetExpireDate

GetExpireDate reads a ExpireDate from ExecutionReport.

func (Message) GetExpireTime

GetExpireTime reads a ExpireTime from ExecutionReport.

func (Message) GetFactor

GetFactor reads a Factor from ExecutionReport.

func (Message) GetFundRenewWaiv

GetFundRenewWaiv reads a FundRenewWaiv from ExecutionReport.

func (Message) GetFutSettDate

GetFutSettDate reads a FutSettDate from ExecutionReport.

func (Message) GetFutSettDate2

GetFutSettDate2 reads a FutSettDate2 from ExecutionReport.

func (Message) GetGTBookingInst

GetGTBookingInst reads a GTBookingInst from ExecutionReport.

func (Message) GetGrossTradeAmt

GetGrossTradeAmt reads a GrossTradeAmt from ExecutionReport.

func (Message) GetHandlInst

GetHandlInst reads a HandlInst from ExecutionReport.

func (Message) GetInstrRegistry

GetInstrRegistry reads a InstrRegistry from ExecutionReport.

func (Message) GetIssueDate

GetIssueDate reads a IssueDate from ExecutionReport.

func (Message) GetIssuer

GetIssuer reads a Issuer from ExecutionReport.

func (Message) GetLastCapacity

GetLastCapacity reads a LastCapacity from ExecutionReport.

func (Message) GetLastForwardPoints

func (m Message) GetLastForwardPoints(f *field.LastForwardPointsField) quickfix.MessageRejectError

GetLastForwardPoints reads a LastForwardPoints from ExecutionReport.

func (Message) GetLastForwardPoints2

func (m Message) GetLastForwardPoints2(f *field.LastForwardPoints2Field) quickfix.MessageRejectError

GetLastForwardPoints2 reads a LastForwardPoints2 from ExecutionReport.

func (Message) GetLastMkt

GetLastMkt reads a LastMkt from ExecutionReport.

func (Message) GetLastPx

GetLastPx reads a LastPx from ExecutionReport.

func (Message) GetLastQty

GetLastQty reads a LastQty from ExecutionReport.

func (Message) GetLastSpotRate

GetLastSpotRate reads a LastSpotRate from ExecutionReport.

func (Message) GetLeavesQty

GetLeavesQty reads a LeavesQty from ExecutionReport.

func (Message) GetListID

GetListID reads a ListID from ExecutionReport.

func (Message) GetLocaleOfIssue

GetLocaleOfIssue reads a LocaleOfIssue from ExecutionReport.

func (Message) GetMaturityDate

GetMaturityDate reads a MaturityDate from ExecutionReport.

func (Message) GetMaturityMonthYear

func (m Message) GetMaturityMonthYear(f *field.MaturityMonthYearField) quickfix.MessageRejectError

GetMaturityMonthYear reads a MaturityMonthYear from ExecutionReport.

func (Message) GetMaxFloor

GetMaxFloor reads a MaxFloor from ExecutionReport.

func (Message) GetMaxShow

GetMaxShow reads a MaxShow from ExecutionReport.

func (Message) GetMinQty

GetMinQty reads a MinQty from ExecutionReport.

func (Message) GetMoneyLaunderingStatus

func (m Message) GetMoneyLaunderingStatus(f *field.MoneyLaunderingStatusField) quickfix.MessageRejectError

GetMoneyLaunderingStatus reads a MoneyLaunderingStatus from ExecutionReport.

func (Message) GetMultiLegReportingType

func (m Message) GetMultiLegReportingType(f *field.MultiLegReportingTypeField) quickfix.MessageRejectError

GetMultiLegReportingType reads a MultiLegReportingType from ExecutionReport.

func (Message) GetNetMoney

GetNetMoney reads a NetMoney from ExecutionReport.

func (Message) GetNoContAmts

GetNoContAmts reads a NoContAmts from ExecutionReport.

func (Message) GetNoContraBrokers

GetNoContraBrokers reads a NoContraBrokers from ExecutionReport.

func (Message) GetNoLegs

GetNoLegs reads a NoLegs from ExecutionReport.

func (Message) GetNoPartyIDs

GetNoPartyIDs reads a NoPartyIDs from ExecutionReport.

func (Message) GetNoSecurityAltID

GetNoSecurityAltID reads a NoSecurityAltID from ExecutionReport.

func (Message) GetNoStipulations

GetNoStipulations reads a NoStipulations from ExecutionReport.

func (Message) GetNumDaysInterest

GetNumDaysInterest reads a NumDaysInterest from ExecutionReport.

func (Message) GetOptAttribute

GetOptAttribute reads a OptAttribute from ExecutionReport.

func (Message) GetOrdRejReason

GetOrdRejReason reads a OrdRejReason from ExecutionReport.

func (Message) GetOrdStatus

GetOrdStatus reads a OrdStatus from ExecutionReport.

func (Message) GetOrdType

GetOrdType reads a OrdType from ExecutionReport.

func (Message) GetOrderCapacity

GetOrderCapacity reads a OrderCapacity from ExecutionReport.

func (Message) GetOrderID

GetOrderID reads a OrderID from ExecutionReport.

func (Message) GetOrderPercent

GetOrderPercent reads a OrderPercent from ExecutionReport.

func (Message) GetOrderQty

GetOrderQty reads a OrderQty from ExecutionReport.

func (Message) GetOrderQty2

GetOrderQty2 reads a OrderQty2 from ExecutionReport.

func (Message) GetOrderRestrictions

func (m Message) GetOrderRestrictions(f *field.OrderRestrictionsField) quickfix.MessageRejectError

GetOrderRestrictions reads a OrderRestrictions from ExecutionReport.

func (Message) GetOrigClOrdID

GetOrigClOrdID reads a OrigClOrdID from ExecutionReport.

func (Message) GetOrigCrossID

GetOrigCrossID reads a OrigCrossID from ExecutionReport.

func (Message) GetPegDifference

GetPegDifference reads a PegDifference from ExecutionReport.

func (Message) GetPositionEffect

GetPositionEffect reads a PositionEffect from ExecutionReport.

func (Message) GetPreallocMethod

GetPreallocMethod reads a PreallocMethod from ExecutionReport.

func (Message) GetPrice

GetPrice reads a Price from ExecutionReport.

func (Message) GetPriceImprovement

GetPriceImprovement reads a PriceImprovement from ExecutionReport.

func (Message) GetPriceType

GetPriceType reads a PriceType from ExecutionReport.

func (Message) GetPriorityIndicator

func (m Message) GetPriorityIndicator(f *field.PriorityIndicatorField) quickfix.MessageRejectError

GetPriorityIndicator reads a PriorityIndicator from ExecutionReport.

func (Message) GetProduct

GetProduct reads a Product from ExecutionReport.

func (Message) GetQuantityType

GetQuantityType reads a QuantityType from ExecutionReport.

func (Message) GetRedemptionDate

GetRedemptionDate reads a RedemptionDate from ExecutionReport.

func (Message) GetRegistID

GetRegistID reads a RegistID from ExecutionReport.

func (Message) GetRepoCollateralSecurityType

func (m Message) GetRepoCollateralSecurityType(f *field.RepoCollateralSecurityTypeField) quickfix.MessageRejectError

GetRepoCollateralSecurityType reads a RepoCollateralSecurityType from ExecutionReport.

func (Message) GetReportToExch

GetReportToExch reads a ReportToExch from ExecutionReport.

func (Message) GetRepurchaseRate

GetRepurchaseRate reads a RepurchaseRate from ExecutionReport.

func (Message) GetRepurchaseTerm

GetRepurchaseTerm reads a RepurchaseTerm from ExecutionReport.

func (Message) GetRoundingDirection

func (m Message) GetRoundingDirection(f *field.RoundingDirectionField) quickfix.MessageRejectError

GetRoundingDirection reads a RoundingDirection from ExecutionReport.

func (Message) GetRoundingModulus

GetRoundingModulus reads a RoundingModulus from ExecutionReport.

func (Message) GetRule80A

GetRule80A reads a Rule80A from ExecutionReport.

func (Message) GetSecondaryClOrdID

GetSecondaryClOrdID reads a SecondaryClOrdID from ExecutionReport.

func (Message) GetSecondaryExecID

GetSecondaryExecID reads a SecondaryExecID from ExecutionReport.

func (Message) GetSecondaryOrderID

GetSecondaryOrderID reads a SecondaryOrderID from ExecutionReport.

func (Message) GetSecurityDesc

GetSecurityDesc reads a SecurityDesc from ExecutionReport.

func (Message) GetSecurityExchange

GetSecurityExchange reads a SecurityExchange from ExecutionReport.

func (Message) GetSecurityID

GetSecurityID reads a SecurityID from ExecutionReport.

func (Message) GetSecurityIDSource

GetSecurityIDSource reads a SecurityIDSource from ExecutionReport.

func (Message) GetSecurityType

GetSecurityType reads a SecurityType from ExecutionReport.

func (Message) GetSettlCurrAmt

GetSettlCurrAmt reads a SettlCurrAmt from ExecutionReport.

func (Message) GetSettlCurrFxRate

GetSettlCurrFxRate reads a SettlCurrFxRate from ExecutionReport.

func (Message) GetSettlCurrFxRateCalc

func (m Message) GetSettlCurrFxRateCalc(f *field.SettlCurrFxRateCalcField) quickfix.MessageRejectError

GetSettlCurrFxRateCalc reads a SettlCurrFxRateCalc from ExecutionReport.

func (Message) GetSettlCurrency

GetSettlCurrency reads a SettlCurrency from ExecutionReport.

func (Message) GetSettlmntTyp

GetSettlmntTyp reads a SettlmntTyp from ExecutionReport.

func (Message) GetSide

GetSide reads a Side from ExecutionReport.

func (Message) GetSolicitedFlag

GetSolicitedFlag reads a SolicitedFlag from ExecutionReport.

func (Message) GetSpread

GetSpread reads a Spread from ExecutionReport.

func (Message) GetStateOrProvinceOfIssue

func (m Message) GetStateOrProvinceOfIssue(f *field.StateOrProvinceOfIssueField) quickfix.MessageRejectError

GetStateOrProvinceOfIssue reads a StateOrProvinceOfIssue from ExecutionReport.

func (Message) GetStopPx

GetStopPx reads a StopPx from ExecutionReport.

func (Message) GetStrikePrice

GetStrikePrice reads a StrikePrice from ExecutionReport.

func (Message) GetSymbol

GetSymbol reads a Symbol from ExecutionReport.

func (Message) GetSymbolSfx

GetSymbolSfx reads a SymbolSfx from ExecutionReport.

func (Message) GetText

GetText reads a Text from ExecutionReport.

func (Message) GetTimeInForce

GetTimeInForce reads a TimeInForce from ExecutionReport.

func (Message) GetTotalTakedown

GetTotalTakedown reads a TotalTakedown from ExecutionReport.

func (Message) GetTradeDate

GetTradeDate reads a TradeDate from ExecutionReport.

func (Message) GetTradeOriginationDate

func (m Message) GetTradeOriginationDate(f *field.TradeOriginationDateField) quickfix.MessageRejectError

GetTradeOriginationDate reads a TradeOriginationDate from ExecutionReport.

func (Message) GetTradedFlatSwitch

GetTradedFlatSwitch reads a TradedFlatSwitch from ExecutionReport.

func (Message) GetTradingSessionID

GetTradingSessionID reads a TradingSessionID from ExecutionReport.

func (Message) GetTradingSessionSubID

func (m Message) GetTradingSessionSubID(f *field.TradingSessionSubIDField) quickfix.MessageRejectError

GetTradingSessionSubID reads a TradingSessionSubID from ExecutionReport.

func (Message) GetTransBkdTime

GetTransBkdTime reads a TransBkdTime from ExecutionReport.

func (Message) GetTransactTime

GetTransactTime reads a TransactTime from ExecutionReport.

func (Message) GetUnderlyingLastPx

GetUnderlyingLastPx reads a UnderlyingLastPx from ExecutionReport.

func (Message) GetUnderlyingLastQty

func (m Message) GetUnderlyingLastQty(f *field.UnderlyingLastQtyField) quickfix.MessageRejectError

GetUnderlyingLastQty reads a UnderlyingLastQty from ExecutionReport.

func (Message) GetWorkingIndicator

GetWorkingIndicator reads a WorkingIndicator from ExecutionReport.

func (Message) GetYield

GetYield reads a Yield from ExecutionReport.

func (Message) GetYieldType

GetYieldType reads a YieldType from ExecutionReport.

func (Message) GrossTradeAmt

GrossTradeAmt is a non-required field for ExecutionReport.

func (Message) HandlInst

HandlInst is a non-required field for ExecutionReport.

func (Message) InstrRegistry

InstrRegistry is a non-required field for ExecutionReport.

func (Message) IssueDate

IssueDate is a non-required field for ExecutionReport.

func (Message) Issuer

Issuer is a non-required field for ExecutionReport.

func (Message) LastCapacity

LastCapacity is a non-required field for ExecutionReport.

func (Message) LastForwardPoints

LastForwardPoints is a non-required field for ExecutionReport.

func (Message) LastForwardPoints2

LastForwardPoints2 is a non-required field for ExecutionReport.

func (Message) LastMkt

LastMkt is a non-required field for ExecutionReport.

func (Message) LastPx

LastPx is a non-required field for ExecutionReport.

func (Message) LastQty

LastQty is a non-required field for ExecutionReport.

func (Message) LastSpotRate

LastSpotRate is a non-required field for ExecutionReport.

func (Message) LeavesQty

LeavesQty is a required field for ExecutionReport.

func (Message) ListID

ListID is a non-required field for ExecutionReport.

func (Message) LocaleOfIssue

LocaleOfIssue is a non-required field for ExecutionReport.

func (Message) MaturityDate

MaturityDate is a non-required field for ExecutionReport.

func (Message) MaturityMonthYear

MaturityMonthYear is a non-required field for ExecutionReport.

func (Message) MaxFloor

MaxFloor is a non-required field for ExecutionReport.

func (Message) MaxShow

MaxShow is a non-required field for ExecutionReport.

func (Message) MinQty

MinQty is a non-required field for ExecutionReport.

func (Message) MoneyLaunderingStatus

func (m Message) MoneyLaunderingStatus() (*field.MoneyLaunderingStatusField, quickfix.MessageRejectError)

MoneyLaunderingStatus is a non-required field for ExecutionReport.

func (Message) MultiLegReportingType

func (m Message) MultiLegReportingType() (*field.MultiLegReportingTypeField, quickfix.MessageRejectError)

MultiLegReportingType is a non-required field for ExecutionReport.

func (Message) NetMoney

NetMoney is a non-required field for ExecutionReport.

func (Message) NoContAmts

NoContAmts is a non-required field for ExecutionReport.

func (Message) NoContraBrokers

NoContraBrokers is a non-required field for ExecutionReport.

func (Message) NoLegs

NoLegs is a non-required field for ExecutionReport.

func (Message) NoPartyIDs

NoPartyIDs is a non-required field for ExecutionReport.

func (Message) NoSecurityAltID

NoSecurityAltID is a non-required field for ExecutionReport.

func (Message) NoStipulations

NoStipulations is a non-required field for ExecutionReport.

func (Message) NumDaysInterest

NumDaysInterest is a non-required field for ExecutionReport.

func (Message) OptAttribute

OptAttribute is a non-required field for ExecutionReport.

func (Message) OrdRejReason

OrdRejReason is a non-required field for ExecutionReport.

func (Message) OrdStatus

OrdStatus is a required field for ExecutionReport.

func (Message) OrdType

OrdType is a non-required field for ExecutionReport.

func (Message) OrderCapacity

OrderCapacity is a non-required field for ExecutionReport.

func (Message) OrderID

OrderID is a required field for ExecutionReport.

func (Message) OrderPercent

OrderPercent is a non-required field for ExecutionReport.

func (Message) OrderQty

OrderQty is a non-required field for ExecutionReport.

func (Message) OrderQty2

OrderQty2 is a non-required field for ExecutionReport.

func (Message) OrderRestrictions

OrderRestrictions is a non-required field for ExecutionReport.

func (Message) OrigClOrdID

OrigClOrdID is a non-required field for ExecutionReport.

func (Message) OrigCrossID

OrigCrossID is a non-required field for ExecutionReport.

func (Message) PegDifference

PegDifference is a non-required field for ExecutionReport.

func (Message) PositionEffect

PositionEffect is a non-required field for ExecutionReport.

func (Message) PreallocMethod

PreallocMethod is a non-required field for ExecutionReport.

func (Message) Price

Price is a non-required field for ExecutionReport.

func (Message) PriceImprovement

PriceImprovement is a non-required field for ExecutionReport.

func (Message) PriceType

PriceType is a non-required field for ExecutionReport.

func (Message) PriorityIndicator

PriorityIndicator is a non-required field for ExecutionReport.

func (Message) Product

Product is a non-required field for ExecutionReport.

func (Message) QuantityType

QuantityType is a non-required field for ExecutionReport.

func (Message) RedemptionDate

RedemptionDate is a non-required field for ExecutionReport.

func (Message) RegistID

RegistID is a non-required field for ExecutionReport.

func (Message) RepoCollateralSecurityType

func (m Message) RepoCollateralSecurityType() (*field.RepoCollateralSecurityTypeField, quickfix.MessageRejectError)

RepoCollateralSecurityType is a non-required field for ExecutionReport.

func (Message) ReportToExch

ReportToExch is a non-required field for ExecutionReport.

func (Message) RepurchaseRate

RepurchaseRate is a non-required field for ExecutionReport.

func (Message) RepurchaseTerm

RepurchaseTerm is a non-required field for ExecutionReport.

func (Message) RoundingDirection

RoundingDirection is a non-required field for ExecutionReport.

func (Message) RoundingModulus

RoundingModulus is a non-required field for ExecutionReport.

func (Message) Rule80A

Rule80A is a non-required field for ExecutionReport.

func (Message) SecondaryClOrdID

SecondaryClOrdID is a non-required field for ExecutionReport.

func (Message) SecondaryExecID

SecondaryExecID is a non-required field for ExecutionReport.

func (Message) SecondaryOrderID

SecondaryOrderID is a non-required field for ExecutionReport.

func (Message) SecurityDesc

SecurityDesc is a non-required field for ExecutionReport.

func (Message) SecurityExchange

SecurityExchange is a non-required field for ExecutionReport.

func (Message) SecurityID

SecurityID is a non-required field for ExecutionReport.

func (Message) SecurityIDSource

SecurityIDSource is a non-required field for ExecutionReport.

func (Message) SecurityType

SecurityType is a non-required field for ExecutionReport.

func (Message) SettlCurrAmt

SettlCurrAmt is a non-required field for ExecutionReport.

func (Message) SettlCurrFxRate

SettlCurrFxRate is a non-required field for ExecutionReport.

func (Message) SettlCurrFxRateCalc

SettlCurrFxRateCalc is a non-required field for ExecutionReport.

func (Message) SettlCurrency

SettlCurrency is a non-required field for ExecutionReport.

func (Message) SettlmntTyp

SettlmntTyp is a non-required field for ExecutionReport.

func (Message) Side

Side is a required field for ExecutionReport.

func (Message) SolicitedFlag

SolicitedFlag is a non-required field for ExecutionReport.

func (Message) Spread

Spread is a non-required field for ExecutionReport.

func (Message) StateOrProvinceOfIssue

func (m Message) StateOrProvinceOfIssue() (*field.StateOrProvinceOfIssueField, quickfix.MessageRejectError)

StateOrProvinceOfIssue is a non-required field for ExecutionReport.

func (Message) StopPx

StopPx is a non-required field for ExecutionReport.

func (Message) StrikePrice

StrikePrice is a non-required field for ExecutionReport.

func (Message) Symbol

Symbol is a non-required field for ExecutionReport.

func (Message) SymbolSfx

SymbolSfx is a non-required field for ExecutionReport.

func (Message) Text

Text is a non-required field for ExecutionReport.

func (Message) TimeInForce

TimeInForce is a non-required field for ExecutionReport.

func (Message) TotalTakedown

TotalTakedown is a non-required field for ExecutionReport.

func (Message) TradeDate

TradeDate is a non-required field for ExecutionReport.

func (Message) TradeOriginationDate

func (m Message) TradeOriginationDate() (*field.TradeOriginationDateField, quickfix.MessageRejectError)

TradeOriginationDate is a non-required field for ExecutionReport.

func (Message) TradedFlatSwitch

TradedFlatSwitch is a non-required field for ExecutionReport.

func (Message) TradingSessionID

TradingSessionID is a non-required field for ExecutionReport.

func (Message) TradingSessionSubID

TradingSessionSubID is a non-required field for ExecutionReport.

func (Message) TransBkdTime

TransBkdTime is a non-required field for ExecutionReport.

func (Message) TransactTime

TransactTime is a non-required field for ExecutionReport.

func (Message) UnderlyingLastPx

UnderlyingLastPx is a non-required field for ExecutionReport.

func (Message) UnderlyingLastQty

UnderlyingLastQty is a non-required field for ExecutionReport.

func (Message) WorkingIndicator

WorkingIndicator is a non-required field for ExecutionReport.

func (Message) Yield

Yield is a non-required field for ExecutionReport.

func (Message) YieldType

YieldType is a non-required field for ExecutionReport.

type MessageBuilder

type MessageBuilder struct {
	quickfix.MessageBuilder
}

MessageBuilder builds ExecutionReport messages.

func Builder

func Builder(
	orderid *field.OrderIDField,
	execid *field.ExecIDField,
	exectype *field.ExecTypeField,
	ordstatus *field.OrdStatusField,
	side *field.SideField,
	leavesqty *field.LeavesQtyField,
	cumqty *field.CumQtyField,
	avgpx *field.AvgPxField) MessageBuilder

Builder returns an initialized MessageBuilder with specified required fields for ExecutionReport.

type RouteOut

type RouteOut func(msg Message, sessionID quickfix.SessionID) quickfix.MessageRejectError

A RouteOut is the callback type that should be implemented for routing Message

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL