tradecapturereport

package
v0.0.0-...-a3b167a Latest Latest
Warning

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

Go to latest
Published: Feb 8, 2016 License: Apache-1.1 Imports: 3 Imported by: 0

Documentation

Overview

Package tradecapturereport msg type = AE.

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 TradeCaptureReport wrapper for the generic Message type

func New

func New(
	tradereportid *field.TradeReportIDField,
	exectype *field.ExecTypeField,
	previouslyreported *field.PreviouslyReportedField,
	lastqty *field.LastQtyField,
	lastpx *field.LastPxField,
	tradedate *field.TradeDateField,
	transacttime *field.TransactTimeField,
	nosides *field.NoSidesField) Message

New returns an initialized Message with specified required fields for TradeCaptureReport.

func (Message) CFICode

CFICode is a non-required field for TradeCaptureReport.

func (Message) CashOrderQty

CashOrderQty is a non-required field for TradeCaptureReport.

func (Message) ContractMultiplier

ContractMultiplier is a non-required field for TradeCaptureReport.

func (Message) CountryOfIssue

CountryOfIssue is a non-required field for TradeCaptureReport.

func (Message) CouponPaymentDate

CouponPaymentDate is a non-required field for TradeCaptureReport.

func (Message) CouponRate

CouponRate is a non-required field for TradeCaptureReport.

func (Message) CreditRating

CreditRating is a non-required field for TradeCaptureReport.

func (Message) EncodedIssuer

EncodedIssuer is a non-required field for TradeCaptureReport.

func (Message) EncodedIssuerLen

EncodedIssuerLen is a non-required field for TradeCaptureReport.

func (Message) EncodedSecurityDesc

EncodedSecurityDesc is a non-required field for TradeCaptureReport.

func (Message) EncodedSecurityDescLen

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

EncodedSecurityDescLen is a non-required field for TradeCaptureReport.

func (Message) ExecID

ExecID is a non-required field for TradeCaptureReport.

func (Message) ExecRestatementReason

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

ExecRestatementReason is a non-required field for TradeCaptureReport.

func (Message) ExecType

ExecType is a required field for TradeCaptureReport.

func (Message) Factor

Factor is a non-required field for TradeCaptureReport.

func (Message) FutSettDate

FutSettDate is a non-required field for TradeCaptureReport.

func (Message) GetCFICode

GetCFICode reads a CFICode from TradeCaptureReport.

func (Message) GetCashOrderQty

GetCashOrderQty reads a CashOrderQty from TradeCaptureReport.

func (Message) GetContractMultiplier

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

GetContractMultiplier reads a ContractMultiplier from TradeCaptureReport.

func (Message) GetCountryOfIssue

GetCountryOfIssue reads a CountryOfIssue from TradeCaptureReport.

func (Message) GetCouponPaymentDate

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

GetCouponPaymentDate reads a CouponPaymentDate from TradeCaptureReport.

func (Message) GetCouponRate

GetCouponRate reads a CouponRate from TradeCaptureReport.

func (Message) GetCreditRating

GetCreditRating reads a CreditRating from TradeCaptureReport.

func (Message) GetEncodedIssuer

GetEncodedIssuer reads a EncodedIssuer from TradeCaptureReport.

func (Message) GetEncodedIssuerLen

GetEncodedIssuerLen reads a EncodedIssuerLen from TradeCaptureReport.

func (Message) GetEncodedSecurityDesc

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

GetEncodedSecurityDesc reads a EncodedSecurityDesc from TradeCaptureReport.

func (Message) GetEncodedSecurityDescLen

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

GetEncodedSecurityDescLen reads a EncodedSecurityDescLen from TradeCaptureReport.

func (Message) GetExecID

GetExecID reads a ExecID from TradeCaptureReport.

func (Message) GetExecRestatementReason

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

GetExecRestatementReason reads a ExecRestatementReason from TradeCaptureReport.

func (Message) GetExecType

GetExecType reads a ExecType from TradeCaptureReport.

func (Message) GetFactor

GetFactor reads a Factor from TradeCaptureReport.

func (Message) GetFutSettDate

GetFutSettDate reads a FutSettDate from TradeCaptureReport.

func (Message) GetInstrRegistry

GetInstrRegistry reads a InstrRegistry from TradeCaptureReport.

func (Message) GetIssueDate

GetIssueDate reads a IssueDate from TradeCaptureReport.

func (Message) GetIssuer

GetIssuer reads a Issuer from TradeCaptureReport.

func (Message) GetLastForwardPoints

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

GetLastForwardPoints reads a LastForwardPoints from TradeCaptureReport.

func (Message) GetLastMkt

GetLastMkt reads a LastMkt from TradeCaptureReport.

func (Message) GetLastPx

GetLastPx reads a LastPx from TradeCaptureReport.

func (Message) GetLastQty

GetLastQty reads a LastQty from TradeCaptureReport.

func (Message) GetLastSpotRate

GetLastSpotRate reads a LastSpotRate from TradeCaptureReport.

func (Message) GetLocaleOfIssue

GetLocaleOfIssue reads a LocaleOfIssue from TradeCaptureReport.

func (Message) GetMatchStatus

GetMatchStatus reads a MatchStatus from TradeCaptureReport.

func (Message) GetMatchType

GetMatchType reads a MatchType from TradeCaptureReport.

func (Message) GetMaturityDate

GetMaturityDate reads a MaturityDate from TradeCaptureReport.

func (Message) GetMaturityMonthYear

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

GetMaturityMonthYear reads a MaturityMonthYear from TradeCaptureReport.

func (Message) GetNoSecurityAltID

GetNoSecurityAltID reads a NoSecurityAltID from TradeCaptureReport.

func (Message) GetNoSides

GetNoSides reads a NoSides from TradeCaptureReport.

func (Message) GetOptAttribute

GetOptAttribute reads a OptAttribute from TradeCaptureReport.

func (Message) GetOrderPercent

GetOrderPercent reads a OrderPercent from TradeCaptureReport.

func (Message) GetOrderQty

GetOrderQty reads a OrderQty from TradeCaptureReport.

func (Message) GetPreviouslyReported

func (m Message) GetPreviouslyReported(f *field.PreviouslyReportedField) quickfix.MessageRejectError

GetPreviouslyReported reads a PreviouslyReported from TradeCaptureReport.

func (Message) GetProduct

GetProduct reads a Product from TradeCaptureReport.

func (Message) GetRedemptionDate

GetRedemptionDate reads a RedemptionDate from TradeCaptureReport.

func (Message) GetRepoCollateralSecurityType

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

GetRepoCollateralSecurityType reads a RepoCollateralSecurityType from TradeCaptureReport.

func (Message) GetRepurchaseRate

GetRepurchaseRate reads a RepurchaseRate from TradeCaptureReport.

func (Message) GetRepurchaseTerm

GetRepurchaseTerm reads a RepurchaseTerm from TradeCaptureReport.

func (Message) GetRoundingDirection

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

GetRoundingDirection reads a RoundingDirection from TradeCaptureReport.

func (Message) GetRoundingModulus

GetRoundingModulus reads a RoundingModulus from TradeCaptureReport.

func (Message) GetSecondaryExecID

GetSecondaryExecID reads a SecondaryExecID from TradeCaptureReport.

func (Message) GetSecurityDesc

GetSecurityDesc reads a SecurityDesc from TradeCaptureReport.

func (Message) GetSecurityExchange

GetSecurityExchange reads a SecurityExchange from TradeCaptureReport.

func (Message) GetSecurityID

GetSecurityID reads a SecurityID from TradeCaptureReport.

func (Message) GetSecurityIDSource

GetSecurityIDSource reads a SecurityIDSource from TradeCaptureReport.

func (Message) GetSecurityType

GetSecurityType reads a SecurityType from TradeCaptureReport.

func (Message) GetSettlmntTyp

GetSettlmntTyp reads a SettlmntTyp from TradeCaptureReport.

func (Message) GetStateOrProvinceOfIssue

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

GetStateOrProvinceOfIssue reads a StateOrProvinceOfIssue from TradeCaptureReport.

func (Message) GetStrikePrice

GetStrikePrice reads a StrikePrice from TradeCaptureReport.

func (Message) GetSymbol

GetSymbol reads a Symbol from TradeCaptureReport.

func (Message) GetSymbolSfx

GetSymbolSfx reads a SymbolSfx from TradeCaptureReport.

func (Message) GetTradeDate

GetTradeDate reads a TradeDate from TradeCaptureReport.

func (Message) GetTradeReportID

GetTradeReportID reads a TradeReportID from TradeCaptureReport.

func (Message) GetTradeReportRefID

GetTradeReportRefID reads a TradeReportRefID from TradeCaptureReport.

func (Message) GetTradeReportTransType

func (m Message) GetTradeReportTransType(f *field.TradeReportTransTypeField) quickfix.MessageRejectError

GetTradeReportTransType reads a TradeReportTransType from TradeCaptureReport.

func (Message) GetTradeRequestID

GetTradeRequestID reads a TradeRequestID from TradeCaptureReport.

func (Message) GetTransactTime

GetTransactTime reads a TransactTime from TradeCaptureReport.

func (Message) InstrRegistry

InstrRegistry is a non-required field for TradeCaptureReport.

func (Message) IssueDate

IssueDate is a non-required field for TradeCaptureReport.

func (Message) Issuer

Issuer is a non-required field for TradeCaptureReport.

func (Message) LastForwardPoints

LastForwardPoints is a non-required field for TradeCaptureReport.

func (Message) LastMkt

LastMkt is a non-required field for TradeCaptureReport.

func (Message) LastPx

LastPx is a required field for TradeCaptureReport.

func (Message) LastQty

LastQty is a required field for TradeCaptureReport.

func (Message) LastSpotRate

LastSpotRate is a non-required field for TradeCaptureReport.

func (Message) LocaleOfIssue

LocaleOfIssue is a non-required field for TradeCaptureReport.

func (Message) MatchStatus

MatchStatus is a non-required field for TradeCaptureReport.

func (Message) MatchType

MatchType is a non-required field for TradeCaptureReport.

func (Message) MaturityDate

MaturityDate is a non-required field for TradeCaptureReport.

func (Message) MaturityMonthYear

MaturityMonthYear is a non-required field for TradeCaptureReport.

func (Message) NoSecurityAltID

NoSecurityAltID is a non-required field for TradeCaptureReport.

func (Message) NoSides

NoSides is a required field for TradeCaptureReport.

func (Message) OptAttribute

OptAttribute is a non-required field for TradeCaptureReport.

func (Message) OrderPercent

OrderPercent is a non-required field for TradeCaptureReport.

func (Message) OrderQty

OrderQty is a non-required field for TradeCaptureReport.

func (Message) PreviouslyReported

PreviouslyReported is a required field for TradeCaptureReport.

func (Message) Product

Product is a non-required field for TradeCaptureReport.

func (Message) RedemptionDate

RedemptionDate is a non-required field for TradeCaptureReport.

func (Message) RepoCollateralSecurityType

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

RepoCollateralSecurityType is a non-required field for TradeCaptureReport.

func (Message) RepurchaseRate

RepurchaseRate is a non-required field for TradeCaptureReport.

func (Message) RepurchaseTerm

RepurchaseTerm is a non-required field for TradeCaptureReport.

func (Message) RoundingDirection

RoundingDirection is a non-required field for TradeCaptureReport.

func (Message) RoundingModulus

RoundingModulus is a non-required field for TradeCaptureReport.

func (Message) SecondaryExecID

SecondaryExecID is a non-required field for TradeCaptureReport.

func (Message) SecurityDesc

SecurityDesc is a non-required field for TradeCaptureReport.

func (Message) SecurityExchange

SecurityExchange is a non-required field for TradeCaptureReport.

func (Message) SecurityID

SecurityID is a non-required field for TradeCaptureReport.

func (Message) SecurityIDSource

SecurityIDSource is a non-required field for TradeCaptureReport.

func (Message) SecurityType

SecurityType is a non-required field for TradeCaptureReport.

func (Message) SettlmntTyp

SettlmntTyp is a non-required field for TradeCaptureReport.

func (Message) StateOrProvinceOfIssue

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

StateOrProvinceOfIssue is a non-required field for TradeCaptureReport.

func (Message) StrikePrice

StrikePrice is a non-required field for TradeCaptureReport.

func (Message) Symbol

Symbol is a non-required field for TradeCaptureReport.

func (Message) SymbolSfx

SymbolSfx is a non-required field for TradeCaptureReport.

func (Message) TradeDate

TradeDate is a required field for TradeCaptureReport.

func (Message) TradeReportID

TradeReportID is a required field for TradeCaptureReport.

func (Message) TradeReportRefID

TradeReportRefID is a non-required field for TradeCaptureReport.

func (Message) TradeReportTransType

func (m Message) TradeReportTransType() (*field.TradeReportTransTypeField, quickfix.MessageRejectError)

TradeReportTransType is a non-required field for TradeCaptureReport.

func (Message) TradeRequestID

TradeRequestID is a non-required field for TradeCaptureReport.

func (Message) TransactTime

TransactTime is a required field for TradeCaptureReport.

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