Documentation

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 Message type

    Types

    type NoPartyIDs

    type NoPartyIDs struct {
    	*quickfix.Group
    }

      NoPartyIDs is a repeating group element, Tag 453

      func (NoPartyIDs) GetNoPartySubIDs

        GetNoPartySubIDs gets NoPartySubIDs, Tag 802

        func (NoPartyIDs) GetPartyID

        func (m NoPartyIDs) GetPartyID() (v string, err quickfix.MessageRejectError)

          GetPartyID gets PartyID, Tag 448

          func (NoPartyIDs) GetPartyIDSource

          func (m NoPartyIDs) GetPartyIDSource() (v enum.PartyIDSource, err quickfix.MessageRejectError)

            GetPartyIDSource gets PartyIDSource, Tag 447

            func (NoPartyIDs) GetPartyRole

            func (m NoPartyIDs) GetPartyRole() (v enum.PartyRole, err quickfix.MessageRejectError)

              GetPartyRole gets PartyRole, Tag 452

              func (NoPartyIDs) HasNoPartySubIDs

              func (m NoPartyIDs) HasNoPartySubIDs() bool

                HasNoPartySubIDs returns true if NoPartySubIDs is present, Tag 802

                func (NoPartyIDs) HasPartyID

                func (m NoPartyIDs) HasPartyID() bool

                  HasPartyID returns true if PartyID is present, Tag 448

                  func (NoPartyIDs) HasPartyIDSource

                  func (m NoPartyIDs) HasPartyIDSource() bool

                    HasPartyIDSource returns true if PartyIDSource is present, Tag 447

                    func (NoPartyIDs) HasPartyRole

                    func (m NoPartyIDs) HasPartyRole() bool

                      HasPartyRole returns true if PartyRole is present, Tag 452

                      func (NoPartyIDs) SetNoPartySubIDs

                      func (m NoPartyIDs) SetNoPartySubIDs(f NoPartySubIDsRepeatingGroup)

                        SetNoPartySubIDs sets NoPartySubIDs, Tag 802

                        func (NoPartyIDs) SetPartyID

                        func (m NoPartyIDs) SetPartyID(v string)

                          SetPartyID sets PartyID, Tag 448

                          func (NoPartyIDs) SetPartyIDSource

                          func (m NoPartyIDs) SetPartyIDSource(v enum.PartyIDSource)

                            SetPartyIDSource sets PartyIDSource, Tag 447

                            func (NoPartyIDs) SetPartyRole

                            func (m NoPartyIDs) SetPartyRole(v enum.PartyRole)

                              SetPartyRole sets PartyRole, Tag 452

                              type NoPartyIDsRepeatingGroup

                              type NoPartyIDsRepeatingGroup struct {
                              	*quickfix.RepeatingGroup
                              }

                                NoPartyIDsRepeatingGroup is a repeating group, Tag 453

                                func NewNoPartyIDsRepeatingGroup

                                func NewNoPartyIDsRepeatingGroup() NoPartyIDsRepeatingGroup

                                  NewNoPartyIDsRepeatingGroup returns an initialized, NoPartyIDsRepeatingGroup

                                  func (NoPartyIDsRepeatingGroup) Add

                                    Add create and append a new NoPartyIDs to this group

                                    func (NoPartyIDsRepeatingGroup) Get

                                      Get returns the ith NoPartyIDs in the NoPartyIDsRepeatinGroup

                                      type NoPartySubIDs

                                      type NoPartySubIDs struct {
                                      	*quickfix.Group
                                      }

                                        NoPartySubIDs is a repeating group element, Tag 802

                                        func (NoPartySubIDs) GetPartySubID

                                        func (m NoPartySubIDs) GetPartySubID() (v string, err quickfix.MessageRejectError)

                                          GetPartySubID gets PartySubID, Tag 523

                                          func (NoPartySubIDs) GetPartySubIDType

                                          func (m NoPartySubIDs) GetPartySubIDType() (v enum.PartySubIDType, err quickfix.MessageRejectError)

                                            GetPartySubIDType gets PartySubIDType, Tag 803

                                            func (NoPartySubIDs) HasPartySubID

                                            func (m NoPartySubIDs) HasPartySubID() bool

                                              HasPartySubID returns true if PartySubID is present, Tag 523

                                              func (NoPartySubIDs) HasPartySubIDType

                                              func (m NoPartySubIDs) HasPartySubIDType() bool

                                                HasPartySubIDType returns true if PartySubIDType is present, Tag 803

                                                func (NoPartySubIDs) SetPartySubID

                                                func (m NoPartySubIDs) SetPartySubID(v string)

                                                  SetPartySubID sets PartySubID, Tag 523

                                                  func (NoPartySubIDs) SetPartySubIDType

                                                  func (m NoPartySubIDs) SetPartySubIDType(v enum.PartySubIDType)

                                                    SetPartySubIDType sets PartySubIDType, Tag 803

                                                    type NoPartySubIDsRepeatingGroup

                                                    type NoPartySubIDsRepeatingGroup struct {
                                                    	*quickfix.RepeatingGroup
                                                    }

                                                      NoPartySubIDsRepeatingGroup is a repeating group, Tag 802

                                                      func NewNoPartySubIDsRepeatingGroup

                                                      func NewNoPartySubIDsRepeatingGroup() NoPartySubIDsRepeatingGroup

                                                        NewNoPartySubIDsRepeatingGroup returns an initialized, NoPartySubIDsRepeatingGroup

                                                        func (NoPartySubIDsRepeatingGroup) Add

                                                          Add create and append a new NoPartySubIDs to this group

                                                          func (NoPartySubIDsRepeatingGroup) Get

                                                            Get returns the ith NoPartySubIDs in the NoPartySubIDsRepeatinGroup

                                                            type RouteOut

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

                                                              type SettlementInstructionRequest

                                                              type SettlementInstructionRequest struct {
                                                              	fixt11.Header
                                                              	*quickfix.Body
                                                              	fixt11.Trailer
                                                              	Message *quickfix.Message
                                                              }

                                                                SettlementInstructionRequest is the fix50sp2 SettlementInstructionRequest type, MsgType = AV

                                                                func FromMessage

                                                                  FromMessage creates a SettlementInstructionRequest from a quickfix.Message instance

                                                                  func New

                                                                    New returns a SettlementInstructionRequest initialized with the required fields for SettlementInstructionRequest

                                                                    func (SettlementInstructionRequest) GetAllocAccount

                                                                    func (m SettlementInstructionRequest) GetAllocAccount() (v string, err quickfix.MessageRejectError)

                                                                      GetAllocAccount gets AllocAccount, Tag 79

                                                                      func (SettlementInstructionRequest) GetAllocAcctIDSource

                                                                      func (m SettlementInstructionRequest) GetAllocAcctIDSource() (v int, err quickfix.MessageRejectError)

                                                                        GetAllocAcctIDSource gets AllocAcctIDSource, Tag 661

                                                                        func (SettlementInstructionRequest) GetCFICode

                                                                          GetCFICode gets CFICode, Tag 461

                                                                          func (SettlementInstructionRequest) GetEffectiveTime

                                                                          func (m SettlementInstructionRequest) GetEffectiveTime() (v time.Time, err quickfix.MessageRejectError)

                                                                            GetEffectiveTime gets EffectiveTime, Tag 168

                                                                            func (SettlementInstructionRequest) GetExpireTime

                                                                              GetExpireTime gets ExpireTime, Tag 126

                                                                              func (SettlementInstructionRequest) GetLastUpdateTime

                                                                              func (m SettlementInstructionRequest) GetLastUpdateTime() (v time.Time, err quickfix.MessageRejectError)

                                                                                GetLastUpdateTime gets LastUpdateTime, Tag 779

                                                                                func (SettlementInstructionRequest) GetNoPartyIDs

                                                                                  GetNoPartyIDs gets NoPartyIDs, Tag 453

                                                                                  func (SettlementInstructionRequest) GetProduct

                                                                                    GetProduct gets Product, Tag 460

                                                                                    func (SettlementInstructionRequest) GetSecurityType

                                                                                      GetSecurityType gets SecurityType, Tag 167

                                                                                      func (SettlementInstructionRequest) GetSettlCurrency

                                                                                      func (m SettlementInstructionRequest) GetSettlCurrency() (v string, err quickfix.MessageRejectError)

                                                                                        GetSettlCurrency gets SettlCurrency, Tag 120

                                                                                        func (SettlementInstructionRequest) GetSettlInstReqID

                                                                                        func (m SettlementInstructionRequest) GetSettlInstReqID() (v string, err quickfix.MessageRejectError)

                                                                                          GetSettlInstReqID gets SettlInstReqID, Tag 791

                                                                                          func (SettlementInstructionRequest) GetSide

                                                                                            GetSide gets Side, Tag 54

                                                                                            func (SettlementInstructionRequest) GetStandInstDbID

                                                                                            func (m SettlementInstructionRequest) GetStandInstDbID() (v string, err quickfix.MessageRejectError)

                                                                                              GetStandInstDbID gets StandInstDbID, Tag 171

                                                                                              func (SettlementInstructionRequest) GetStandInstDbName

                                                                                              func (m SettlementInstructionRequest) GetStandInstDbName() (v string, err quickfix.MessageRejectError)

                                                                                                GetStandInstDbName gets StandInstDbName, Tag 170

                                                                                                func (SettlementInstructionRequest) GetStandInstDbType

                                                                                                  GetStandInstDbType gets StandInstDbType, Tag 169

                                                                                                  func (SettlementInstructionRequest) GetTransactTime

                                                                                                  func (m SettlementInstructionRequest) GetTransactTime() (v time.Time, err quickfix.MessageRejectError)

                                                                                                    GetTransactTime gets TransactTime, Tag 60

                                                                                                    func (SettlementInstructionRequest) HasAllocAccount

                                                                                                    func (m SettlementInstructionRequest) HasAllocAccount() bool

                                                                                                      HasAllocAccount returns true if AllocAccount is present, Tag 79

                                                                                                      func (SettlementInstructionRequest) HasAllocAcctIDSource

                                                                                                      func (m SettlementInstructionRequest) HasAllocAcctIDSource() bool

                                                                                                        HasAllocAcctIDSource returns true if AllocAcctIDSource is present, Tag 661

                                                                                                        func (SettlementInstructionRequest) HasCFICode

                                                                                                        func (m SettlementInstructionRequest) HasCFICode() bool

                                                                                                          HasCFICode returns true if CFICode is present, Tag 461

                                                                                                          func (SettlementInstructionRequest) HasEffectiveTime

                                                                                                          func (m SettlementInstructionRequest) HasEffectiveTime() bool

                                                                                                            HasEffectiveTime returns true if EffectiveTime is present, Tag 168

                                                                                                            func (SettlementInstructionRequest) HasExpireTime

                                                                                                            func (m SettlementInstructionRequest) HasExpireTime() bool

                                                                                                              HasExpireTime returns true if ExpireTime is present, Tag 126

                                                                                                              func (SettlementInstructionRequest) HasLastUpdateTime

                                                                                                              func (m SettlementInstructionRequest) HasLastUpdateTime() bool

                                                                                                                HasLastUpdateTime returns true if LastUpdateTime is present, Tag 779

                                                                                                                func (SettlementInstructionRequest) HasNoPartyIDs

                                                                                                                func (m SettlementInstructionRequest) HasNoPartyIDs() bool

                                                                                                                  HasNoPartyIDs returns true if NoPartyIDs is present, Tag 453

                                                                                                                  func (SettlementInstructionRequest) HasProduct

                                                                                                                  func (m SettlementInstructionRequest) HasProduct() bool

                                                                                                                    HasProduct returns true if Product is present, Tag 460

                                                                                                                    func (SettlementInstructionRequest) HasSecurityType

                                                                                                                    func (m SettlementInstructionRequest) HasSecurityType() bool

                                                                                                                      HasSecurityType returns true if SecurityType is present, Tag 167

                                                                                                                      func (SettlementInstructionRequest) HasSettlCurrency

                                                                                                                      func (m SettlementInstructionRequest) HasSettlCurrency() bool

                                                                                                                        HasSettlCurrency returns true if SettlCurrency is present, Tag 120

                                                                                                                        func (SettlementInstructionRequest) HasSettlInstReqID

                                                                                                                        func (m SettlementInstructionRequest) HasSettlInstReqID() bool

                                                                                                                          HasSettlInstReqID returns true if SettlInstReqID is present, Tag 791

                                                                                                                          func (SettlementInstructionRequest) HasSide

                                                                                                                          func (m SettlementInstructionRequest) HasSide() bool

                                                                                                                            HasSide returns true if Side is present, Tag 54

                                                                                                                            func (SettlementInstructionRequest) HasStandInstDbID

                                                                                                                            func (m SettlementInstructionRequest) HasStandInstDbID() bool

                                                                                                                              HasStandInstDbID returns true if StandInstDbID is present, Tag 171

                                                                                                                              func (SettlementInstructionRequest) HasStandInstDbName

                                                                                                                              func (m SettlementInstructionRequest) HasStandInstDbName() bool

                                                                                                                                HasStandInstDbName returns true if StandInstDbName is present, Tag 170

                                                                                                                                func (SettlementInstructionRequest) HasStandInstDbType

                                                                                                                                func (m SettlementInstructionRequest) HasStandInstDbType() bool

                                                                                                                                  HasStandInstDbType returns true if StandInstDbType is present, Tag 169

                                                                                                                                  func (SettlementInstructionRequest) HasTransactTime

                                                                                                                                  func (m SettlementInstructionRequest) HasTransactTime() bool

                                                                                                                                    HasTransactTime returns true if TransactTime is present, Tag 60

                                                                                                                                    func (SettlementInstructionRequest) SetAllocAccount

                                                                                                                                    func (m SettlementInstructionRequest) SetAllocAccount(v string)

                                                                                                                                      SetAllocAccount sets AllocAccount, Tag 79

                                                                                                                                      func (SettlementInstructionRequest) SetAllocAcctIDSource

                                                                                                                                      func (m SettlementInstructionRequest) SetAllocAcctIDSource(v int)

                                                                                                                                        SetAllocAcctIDSource sets AllocAcctIDSource, Tag 661

                                                                                                                                        func (SettlementInstructionRequest) SetCFICode

                                                                                                                                        func (m SettlementInstructionRequest) SetCFICode(v string)

                                                                                                                                          SetCFICode sets CFICode, Tag 461

                                                                                                                                          func (SettlementInstructionRequest) SetEffectiveTime

                                                                                                                                          func (m SettlementInstructionRequest) SetEffectiveTime(v time.Time)

                                                                                                                                            SetEffectiveTime sets EffectiveTime, Tag 168

                                                                                                                                            func (SettlementInstructionRequest) SetExpireTime

                                                                                                                                            func (m SettlementInstructionRequest) SetExpireTime(v time.Time)

                                                                                                                                              SetExpireTime sets ExpireTime, Tag 126

                                                                                                                                              func (SettlementInstructionRequest) SetLastUpdateTime

                                                                                                                                              func (m SettlementInstructionRequest) SetLastUpdateTime(v time.Time)

                                                                                                                                                SetLastUpdateTime sets LastUpdateTime, Tag 779

                                                                                                                                                func (SettlementInstructionRequest) SetNoPartyIDs

                                                                                                                                                  SetNoPartyIDs sets NoPartyIDs, Tag 453

                                                                                                                                                  func (SettlementInstructionRequest) SetProduct

                                                                                                                                                  func (m SettlementInstructionRequest) SetProduct(v enum.Product)

                                                                                                                                                    SetProduct sets Product, Tag 460

                                                                                                                                                    func (SettlementInstructionRequest) SetSecurityType

                                                                                                                                                    func (m SettlementInstructionRequest) SetSecurityType(v enum.SecurityType)

                                                                                                                                                      SetSecurityType sets SecurityType, Tag 167

                                                                                                                                                      func (SettlementInstructionRequest) SetSettlCurrency

                                                                                                                                                      func (m SettlementInstructionRequest) SetSettlCurrency(v string)

                                                                                                                                                        SetSettlCurrency sets SettlCurrency, Tag 120

                                                                                                                                                        func (SettlementInstructionRequest) SetSettlInstReqID

                                                                                                                                                        func (m SettlementInstructionRequest) SetSettlInstReqID(v string)

                                                                                                                                                          SetSettlInstReqID sets SettlInstReqID, Tag 791

                                                                                                                                                          func (SettlementInstructionRequest) SetSide

                                                                                                                                                          func (m SettlementInstructionRequest) SetSide(v enum.Side)

                                                                                                                                                            SetSide sets Side, Tag 54

                                                                                                                                                            func (SettlementInstructionRequest) SetStandInstDbID

                                                                                                                                                            func (m SettlementInstructionRequest) SetStandInstDbID(v string)

                                                                                                                                                              SetStandInstDbID sets StandInstDbID, Tag 171

                                                                                                                                                              func (SettlementInstructionRequest) SetStandInstDbName

                                                                                                                                                              func (m SettlementInstructionRequest) SetStandInstDbName(v string)

                                                                                                                                                                SetStandInstDbName sets StandInstDbName, Tag 170

                                                                                                                                                                func (SettlementInstructionRequest) SetStandInstDbType

                                                                                                                                                                func (m SettlementInstructionRequest) SetStandInstDbType(v enum.StandInstDbType)

                                                                                                                                                                  SetStandInstDbType sets StandInstDbType, Tag 169

                                                                                                                                                                  func (SettlementInstructionRequest) SetTransactTime

                                                                                                                                                                  func (m SettlementInstructionRequest) SetTransactTime(v time.Time)

                                                                                                                                                                    SetTransactTime sets TransactTime, Tag 60

                                                                                                                                                                    func (SettlementInstructionRequest) ToMessage

                                                                                                                                                                      ToMessage returns a quickfix.Message instance