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 {
                                                              	fix44.Header
                                                              	*quickfix.Body
                                                              	fix44.Trailer
                                                              	Message *quickfix.Message
                                                              }

                                                                SettlementInstructionRequest is the fix44 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) 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) 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) 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