This section is empty.


This section is empty.


func Route

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

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


    type ConfirmationRequest

    type ConfirmationRequest struct {
    	Message *quickfix.Message

      ConfirmationRequest is the fix50sp2 ConfirmationRequest type, MsgType = BH

      func FromMessage

      func FromMessage(m *quickfix.Message) ConfirmationRequest

        FromMessage creates a ConfirmationRequest from a quickfix.Message instance

        func New

        func New(confirmreqid field.ConfirmReqIDField, confirmtype field.ConfirmTypeField, transacttime field.TransactTimeField) (m ConfirmationRequest)

          New returns a ConfirmationRequest initialized with the required fields for ConfirmationRequest

          func (ConfirmationRequest) GetAllocAccount

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

            GetAllocAccount gets AllocAccount, Tag 79

            func (ConfirmationRequest) GetAllocAccountType

            func (m ConfirmationRequest) GetAllocAccountType() (v enum.AllocAccountType, err quickfix.MessageRejectError)

              GetAllocAccountType gets AllocAccountType, Tag 798

              func (ConfirmationRequest) GetAllocAcctIDSource

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

                GetAllocAcctIDSource gets AllocAcctIDSource, Tag 661

                func (ConfirmationRequest) GetAllocID

                func (m ConfirmationRequest) GetAllocID() (v string, err quickfix.MessageRejectError)

                  GetAllocID gets AllocID, Tag 70

                  func (ConfirmationRequest) GetConfirmReqID

                  func (m ConfirmationRequest) GetConfirmReqID() (v string, err quickfix.MessageRejectError)

                    GetConfirmReqID gets ConfirmReqID, Tag 859

                    func (ConfirmationRequest) GetConfirmType

                    func (m ConfirmationRequest) GetConfirmType() (v enum.ConfirmType, err quickfix.MessageRejectError)

                      GetConfirmType gets ConfirmType, Tag 773

                      func (ConfirmationRequest) GetEncodedText

                      func (m ConfirmationRequest) GetEncodedText() (v string, err quickfix.MessageRejectError)

                        GetEncodedText gets EncodedText, Tag 355

                        func (ConfirmationRequest) GetEncodedTextLen

                        func (m ConfirmationRequest) GetEncodedTextLen() (v int, err quickfix.MessageRejectError)

                          GetEncodedTextLen gets EncodedTextLen, Tag 354

                          func (ConfirmationRequest) GetIndividualAllocID

                          func (m ConfirmationRequest) GetIndividualAllocID() (v string, err quickfix.MessageRejectError)

                            GetIndividualAllocID gets IndividualAllocID, Tag 467

                            func (ConfirmationRequest) GetNoOrders

                              GetNoOrders gets NoOrders, Tag 73

                              func (ConfirmationRequest) GetSecondaryAllocID

                              func (m ConfirmationRequest) GetSecondaryAllocID() (v string, err quickfix.MessageRejectError)

                                GetSecondaryAllocID gets SecondaryAllocID, Tag 793

                                func (ConfirmationRequest) GetText

                                  GetText gets Text, Tag 58

                                  func (ConfirmationRequest) GetTransactTime

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

                                    GetTransactTime gets TransactTime, Tag 60

                                    func (ConfirmationRequest) HasAllocAccount

                                    func (m ConfirmationRequest) HasAllocAccount() bool

                                      HasAllocAccount returns true if AllocAccount is present, Tag 79

                                      func (ConfirmationRequest) HasAllocAccountType

                                      func (m ConfirmationRequest) HasAllocAccountType() bool

                                        HasAllocAccountType returns true if AllocAccountType is present, Tag 798

                                        func (ConfirmationRequest) HasAllocAcctIDSource

                                        func (m ConfirmationRequest) HasAllocAcctIDSource() bool

                                          HasAllocAcctIDSource returns true if AllocAcctIDSource is present, Tag 661

                                          func (ConfirmationRequest) HasAllocID

                                          func (m ConfirmationRequest) HasAllocID() bool

                                            HasAllocID returns true if AllocID is present, Tag 70

                                            func (ConfirmationRequest) HasConfirmReqID

                                            func (m ConfirmationRequest) HasConfirmReqID() bool

                                              HasConfirmReqID returns true if ConfirmReqID is present, Tag 859

                                              func (ConfirmationRequest) HasConfirmType

                                              func (m ConfirmationRequest) HasConfirmType() bool

                                                HasConfirmType returns true if ConfirmType is present, Tag 773

                                                func (ConfirmationRequest) HasEncodedText

                                                func (m ConfirmationRequest) HasEncodedText() bool

                                                  HasEncodedText returns true if EncodedText is present, Tag 355

                                                  func (ConfirmationRequest) HasEncodedTextLen

                                                  func (m ConfirmationRequest) HasEncodedTextLen() bool

                                                    HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

                                                    func (ConfirmationRequest) HasIndividualAllocID

                                                    func (m ConfirmationRequest) HasIndividualAllocID() bool

                                                      HasIndividualAllocID returns true if IndividualAllocID is present, Tag 467

                                                      func (ConfirmationRequest) HasNoOrders

                                                      func (m ConfirmationRequest) HasNoOrders() bool

                                                        HasNoOrders returns true if NoOrders is present, Tag 73

                                                        func (ConfirmationRequest) HasSecondaryAllocID

                                                        func (m ConfirmationRequest) HasSecondaryAllocID() bool

                                                          HasSecondaryAllocID returns true if SecondaryAllocID is present, Tag 793

                                                          func (ConfirmationRequest) HasText

                                                          func (m ConfirmationRequest) HasText() bool

                                                            HasText returns true if Text is present, Tag 58

                                                            func (ConfirmationRequest) HasTransactTime

                                                            func (m ConfirmationRequest) HasTransactTime() bool

                                                              HasTransactTime returns true if TransactTime is present, Tag 60

                                                              func (ConfirmationRequest) SetAllocAccount

                                                              func (m ConfirmationRequest) SetAllocAccount(v string)

                                                                SetAllocAccount sets AllocAccount, Tag 79

                                                                func (ConfirmationRequest) SetAllocAccountType

                                                                func (m ConfirmationRequest) SetAllocAccountType(v enum.AllocAccountType)

                                                                  SetAllocAccountType sets AllocAccountType, Tag 798

                                                                  func (ConfirmationRequest) SetAllocAcctIDSource

                                                                  func (m ConfirmationRequest) SetAllocAcctIDSource(v int)

                                                                    SetAllocAcctIDSource sets AllocAcctIDSource, Tag 661

                                                                    func (ConfirmationRequest) SetAllocID

                                                                    func (m ConfirmationRequest) SetAllocID(v string)

                                                                      SetAllocID sets AllocID, Tag 70

                                                                      func (ConfirmationRequest) SetConfirmReqID

                                                                      func (m ConfirmationRequest) SetConfirmReqID(v string)

                                                                        SetConfirmReqID sets ConfirmReqID, Tag 859

                                                                        func (ConfirmationRequest) SetConfirmType

                                                                        func (m ConfirmationRequest) SetConfirmType(v enum.ConfirmType)

                                                                          SetConfirmType sets ConfirmType, Tag 773

                                                                          func (ConfirmationRequest) SetEncodedText

                                                                          func (m ConfirmationRequest) SetEncodedText(v string)

                                                                            SetEncodedText sets EncodedText, Tag 355

                                                                            func (ConfirmationRequest) SetEncodedTextLen

                                                                            func (m ConfirmationRequest) SetEncodedTextLen(v int)

                                                                              SetEncodedTextLen sets EncodedTextLen, Tag 354

                                                                              func (ConfirmationRequest) SetIndividualAllocID

                                                                              func (m ConfirmationRequest) SetIndividualAllocID(v string)

                                                                                SetIndividualAllocID sets IndividualAllocID, Tag 467

                                                                                func (ConfirmationRequest) SetNoOrders

                                                                                  SetNoOrders sets NoOrders, Tag 73

                                                                                  func (ConfirmationRequest) SetSecondaryAllocID

                                                                                  func (m ConfirmationRequest) SetSecondaryAllocID(v string)

                                                                                    SetSecondaryAllocID sets SecondaryAllocID, Tag 793

                                                                                    func (ConfirmationRequest) SetText

                                                                                    func (m ConfirmationRequest) SetText(v string)

                                                                                      SetText sets Text, Tag 58

                                                                                      func (ConfirmationRequest) SetTransactTime

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

                                                                                        SetTransactTime sets TransactTime, Tag 60

                                                                                        func (ConfirmationRequest) ToMessage

                                                                                        func (m ConfirmationRequest) ToMessage() *quickfix.Message

                                                                                          ToMessage returns a quickfix.Message instance

                                                                                          type NoNested2PartyIDs

                                                                                          type NoNested2PartyIDs struct {

                                                                                            NoNested2PartyIDs is a repeating group element, Tag 756

                                                                                            func (NoNested2PartyIDs) GetNested2PartyID

                                                                                            func (m NoNested2PartyIDs) GetNested2PartyID() (v string, err quickfix.MessageRejectError)

                                                                                              GetNested2PartyID gets Nested2PartyID, Tag 757

                                                                                              func (NoNested2PartyIDs) GetNested2PartyIDSource

                                                                                              func (m NoNested2PartyIDs) GetNested2PartyIDSource() (v string, err quickfix.MessageRejectError)

                                                                                                GetNested2PartyIDSource gets Nested2PartyIDSource, Tag 758

                                                                                                func (NoNested2PartyIDs) GetNested2PartyRole

                                                                                                func (m NoNested2PartyIDs) GetNested2PartyRole() (v int, err quickfix.MessageRejectError)

                                                                                                  GetNested2PartyRole gets Nested2PartyRole, Tag 759

                                                                                                  func (NoNested2PartyIDs) GetNoNested2PartySubIDs

                                                                                                    GetNoNested2PartySubIDs gets NoNested2PartySubIDs, Tag 806

                                                                                                    func (NoNested2PartyIDs) HasNested2PartyID

                                                                                                    func (m NoNested2PartyIDs) HasNested2PartyID() bool

                                                                                                      HasNested2PartyID returns true if Nested2PartyID is present, Tag 757

                                                                                                      func (NoNested2PartyIDs) HasNested2PartyIDSource

                                                                                                      func (m NoNested2PartyIDs) HasNested2PartyIDSource() bool

                                                                                                        HasNested2PartyIDSource returns true if Nested2PartyIDSource is present, Tag 758

                                                                                                        func (NoNested2PartyIDs) HasNested2PartyRole

                                                                                                        func (m NoNested2PartyIDs) HasNested2PartyRole() bool

                                                                                                          HasNested2PartyRole returns true if Nested2PartyRole is present, Tag 759

                                                                                                          func (NoNested2PartyIDs) HasNoNested2PartySubIDs

                                                                                                          func (m NoNested2PartyIDs) HasNoNested2PartySubIDs() bool

                                                                                                            HasNoNested2PartySubIDs returns true if NoNested2PartySubIDs is present, Tag 806

                                                                                                            func (NoNested2PartyIDs) SetNested2PartyID

                                                                                                            func (m NoNested2PartyIDs) SetNested2PartyID(v string)

                                                                                                              SetNested2PartyID sets Nested2PartyID, Tag 757

                                                                                                              func (NoNested2PartyIDs) SetNested2PartyIDSource

                                                                                                              func (m NoNested2PartyIDs) SetNested2PartyIDSource(v string)

                                                                                                                SetNested2PartyIDSource sets Nested2PartyIDSource, Tag 758

                                                                                                                func (NoNested2PartyIDs) SetNested2PartyRole

                                                                                                                func (m NoNested2PartyIDs) SetNested2PartyRole(v int)

                                                                                                                  SetNested2PartyRole sets Nested2PartyRole, Tag 759

                                                                                                                  func (NoNested2PartyIDs) SetNoNested2PartySubIDs

                                                                                                                  func (m NoNested2PartyIDs) SetNoNested2PartySubIDs(f NoNested2PartySubIDsRepeatingGroup)

                                                                                                                    SetNoNested2PartySubIDs sets NoNested2PartySubIDs, Tag 806

                                                                                                                    type NoNested2PartyIDsRepeatingGroup

                                                                                                                    type NoNested2PartyIDsRepeatingGroup struct {

                                                                                                                      NoNested2PartyIDsRepeatingGroup is a repeating group, Tag 756

                                                                                                                      func NewNoNested2PartyIDsRepeatingGroup

                                                                                                                      func NewNoNested2PartyIDsRepeatingGroup() NoNested2PartyIDsRepeatingGroup

                                                                                                                        NewNoNested2PartyIDsRepeatingGroup returns an initialized, NoNested2PartyIDsRepeatingGroup

                                                                                                                        func (NoNested2PartyIDsRepeatingGroup) Add

                                                                                                                          Add create and append a new NoNested2PartyIDs to this group

                                                                                                                          func (NoNested2PartyIDsRepeatingGroup) Get

                                                                                                                            Get returns the ith NoNested2PartyIDs in the NoNested2PartyIDsRepeatinGroup

                                                                                                                            type NoNested2PartySubIDs

                                                                                                                            type NoNested2PartySubIDs struct {

                                                                                                                              NoNested2PartySubIDs is a repeating group element, Tag 806

                                                                                                                              func (NoNested2PartySubIDs) GetNested2PartySubID

                                                                                                                              func (m NoNested2PartySubIDs) GetNested2PartySubID() (v string, err quickfix.MessageRejectError)

                                                                                                                                GetNested2PartySubID gets Nested2PartySubID, Tag 760

                                                                                                                                func (NoNested2PartySubIDs) GetNested2PartySubIDType

                                                                                                                                func (m NoNested2PartySubIDs) GetNested2PartySubIDType() (v int, err quickfix.MessageRejectError)

                                                                                                                                  GetNested2PartySubIDType gets Nested2PartySubIDType, Tag 807

                                                                                                                                  func (NoNested2PartySubIDs) HasNested2PartySubID

                                                                                                                                  func (m NoNested2PartySubIDs) HasNested2PartySubID() bool

                                                                                                                                    HasNested2PartySubID returns true if Nested2PartySubID is present, Tag 760

                                                                                                                                    func (NoNested2PartySubIDs) HasNested2PartySubIDType

                                                                                                                                    func (m NoNested2PartySubIDs) HasNested2PartySubIDType() bool

                                                                                                                                      HasNested2PartySubIDType returns true if Nested2PartySubIDType is present, Tag 807

                                                                                                                                      func (NoNested2PartySubIDs) SetNested2PartySubID

                                                                                                                                      func (m NoNested2PartySubIDs) SetNested2PartySubID(v string)

                                                                                                                                        SetNested2PartySubID sets Nested2PartySubID, Tag 760

                                                                                                                                        func (NoNested2PartySubIDs) SetNested2PartySubIDType

                                                                                                                                        func (m NoNested2PartySubIDs) SetNested2PartySubIDType(v int)

                                                                                                                                          SetNested2PartySubIDType sets Nested2PartySubIDType, Tag 807

                                                                                                                                          type NoNested2PartySubIDsRepeatingGroup

                                                                                                                                          type NoNested2PartySubIDsRepeatingGroup struct {

                                                                                                                                            NoNested2PartySubIDsRepeatingGroup is a repeating group, Tag 806

                                                                                                                                            func NewNoNested2PartySubIDsRepeatingGroup

                                                                                                                                            func NewNoNested2PartySubIDsRepeatingGroup() NoNested2PartySubIDsRepeatingGroup

                                                                                                                                              NewNoNested2PartySubIDsRepeatingGroup returns an initialized, NoNested2PartySubIDsRepeatingGroup

                                                                                                                                              func (NoNested2PartySubIDsRepeatingGroup) Add

                                                                                                                                                Add create and append a new NoNested2PartySubIDs to this group

                                                                                                                                                func (NoNested2PartySubIDsRepeatingGroup) Get

                                                                                                                                                  Get returns the ith NoNested2PartySubIDs in the NoNested2PartySubIDsRepeatinGroup

                                                                                                                                                  type NoOrders

                                                                                                                                                  type NoOrders struct {

                                                                                                                                                    NoOrders is a repeating group element, Tag 73

                                                                                                                                                    func (NoOrders) GetClOrdID

                                                                                                                                                    func (m NoOrders) GetClOrdID() (v string, err quickfix.MessageRejectError)

                                                                                                                                                      GetClOrdID gets ClOrdID, Tag 11

                                                                                                                                                      func (NoOrders) GetListID

                                                                                                                                                      func (m NoOrders) GetListID() (v string, err quickfix.MessageRejectError)

                                                                                                                                                        GetListID gets ListID, Tag 66

                                                                                                                                                        func (NoOrders) GetNoNested2PartyIDs

                                                                                                                                                          GetNoNested2PartyIDs gets NoNested2PartyIDs, Tag 756

                                                                                                                                                          func (NoOrders) GetOrderAvgPx

                                                                                                                                                          func (m NoOrders) GetOrderAvgPx() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                                                                                                                            GetOrderAvgPx gets OrderAvgPx, Tag 799

                                                                                                                                                            func (NoOrders) GetOrderBookingQty

                                                                                                                                                            func (m NoOrders) GetOrderBookingQty() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                                                                                                                              GetOrderBookingQty gets OrderBookingQty, Tag 800

                                                                                                                                                              func (NoOrders) GetOrderID

                                                                                                                                                              func (m NoOrders) GetOrderID() (v string, err quickfix.MessageRejectError)

                                                                                                                                                                GetOrderID gets OrderID, Tag 37

                                                                                                                                                                func (NoOrders) GetOrderQty

                                                                                                                                                                func (m NoOrders) GetOrderQty() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                                                                                                                                  GetOrderQty gets OrderQty, Tag 38

                                                                                                                                                                  func (NoOrders) GetSecondaryClOrdID

                                                                                                                                                                  func (m NoOrders) GetSecondaryClOrdID() (v string, err quickfix.MessageRejectError)

                                                                                                                                                                    GetSecondaryClOrdID gets SecondaryClOrdID, Tag 526

                                                                                                                                                                    func (NoOrders) GetSecondaryOrderID

                                                                                                                                                                    func (m NoOrders) GetSecondaryOrderID() (v string, err quickfix.MessageRejectError)

                                                                                                                                                                      GetSecondaryOrderID gets SecondaryOrderID, Tag 198

                                                                                                                                                                      func (NoOrders) HasClOrdID

                                                                                                                                                                      func (m NoOrders) HasClOrdID() bool

                                                                                                                                                                        HasClOrdID returns true if ClOrdID is present, Tag 11

                                                                                                                                                                        func (NoOrders) HasListID

                                                                                                                                                                        func (m NoOrders) HasListID() bool

                                                                                                                                                                          HasListID returns true if ListID is present, Tag 66

                                                                                                                                                                          func (NoOrders) HasNoNested2PartyIDs

                                                                                                                                                                          func (m NoOrders) HasNoNested2PartyIDs() bool

                                                                                                                                                                            HasNoNested2PartyIDs returns true if NoNested2PartyIDs is present, Tag 756

                                                                                                                                                                            func (NoOrders) HasOrderAvgPx

                                                                                                                                                                            func (m NoOrders) HasOrderAvgPx() bool

                                                                                                                                                                              HasOrderAvgPx returns true if OrderAvgPx is present, Tag 799

                                                                                                                                                                              func (NoOrders) HasOrderBookingQty

                                                                                                                                                                              func (m NoOrders) HasOrderBookingQty() bool

                                                                                                                                                                                HasOrderBookingQty returns true if OrderBookingQty is present, Tag 800

                                                                                                                                                                                func (NoOrders) HasOrderID

                                                                                                                                                                                func (m NoOrders) HasOrderID() bool

                                                                                                                                                                                  HasOrderID returns true if OrderID is present, Tag 37

                                                                                                                                                                                  func (NoOrders) HasOrderQty

                                                                                                                                                                                  func (m NoOrders) HasOrderQty() bool

                                                                                                                                                                                    HasOrderQty returns true if OrderQty is present, Tag 38

                                                                                                                                                                                    func (NoOrders) HasSecondaryClOrdID

                                                                                                                                                                                    func (m NoOrders) HasSecondaryClOrdID() bool

                                                                                                                                                                                      HasSecondaryClOrdID returns true if SecondaryClOrdID is present, Tag 526

                                                                                                                                                                                      func (NoOrders) HasSecondaryOrderID

                                                                                                                                                                                      func (m NoOrders) HasSecondaryOrderID() bool

                                                                                                                                                                                        HasSecondaryOrderID returns true if SecondaryOrderID is present, Tag 198

                                                                                                                                                                                        func (NoOrders) SetClOrdID

                                                                                                                                                                                        func (m NoOrders) SetClOrdID(v string)

                                                                                                                                                                                          SetClOrdID sets ClOrdID, Tag 11

                                                                                                                                                                                          func (NoOrders) SetListID

                                                                                                                                                                                          func (m NoOrders) SetListID(v string)

                                                                                                                                                                                            SetListID sets ListID, Tag 66

                                                                                                                                                                                            func (NoOrders) SetNoNested2PartyIDs

                                                                                                                                                                                            func (m NoOrders) SetNoNested2PartyIDs(f NoNested2PartyIDsRepeatingGroup)

                                                                                                                                                                                              SetNoNested2PartyIDs sets NoNested2PartyIDs, Tag 756

                                                                                                                                                                                              func (NoOrders) SetOrderAvgPx

                                                                                                                                                                                              func (m NoOrders) SetOrderAvgPx(value decimal.Decimal, scale int32)

                                                                                                                                                                                                SetOrderAvgPx sets OrderAvgPx, Tag 799

                                                                                                                                                                                                func (NoOrders) SetOrderBookingQty

                                                                                                                                                                                                func (m NoOrders) SetOrderBookingQty(value decimal.Decimal, scale int32)

                                                                                                                                                                                                  SetOrderBookingQty sets OrderBookingQty, Tag 800

                                                                                                                                                                                                  func (NoOrders) SetOrderID

                                                                                                                                                                                                  func (m NoOrders) SetOrderID(v string)

                                                                                                                                                                                                    SetOrderID sets OrderID, Tag 37

                                                                                                                                                                                                    func (NoOrders) SetOrderQty

                                                                                                                                                                                                    func (m NoOrders) SetOrderQty(value decimal.Decimal, scale int32)

                                                                                                                                                                                                      SetOrderQty sets OrderQty, Tag 38

                                                                                                                                                                                                      func (NoOrders) SetSecondaryClOrdID

                                                                                                                                                                                                      func (m NoOrders) SetSecondaryClOrdID(v string)

                                                                                                                                                                                                        SetSecondaryClOrdID sets SecondaryClOrdID, Tag 526

                                                                                                                                                                                                        func (NoOrders) SetSecondaryOrderID

                                                                                                                                                                                                        func (m NoOrders) SetSecondaryOrderID(v string)

                                                                                                                                                                                                          SetSecondaryOrderID sets SecondaryOrderID, Tag 198

                                                                                                                                                                                                          type NoOrdersRepeatingGroup

                                                                                                                                                                                                          type NoOrdersRepeatingGroup struct {

                                                                                                                                                                                                            NoOrdersRepeatingGroup is a repeating group, Tag 73

                                                                                                                                                                                                            func NewNoOrdersRepeatingGroup

                                                                                                                                                                                                            func NewNoOrdersRepeatingGroup() NoOrdersRepeatingGroup

                                                                                                                                                                                                              NewNoOrdersRepeatingGroup returns an initialized, NoOrdersRepeatingGroup

                                                                                                                                                                                                              func (NoOrdersRepeatingGroup) Add

                                                                                                                                                                                                                Add create and append a new NoOrders to this group

                                                                                                                                                                                                                func (NoOrdersRepeatingGroup) Get

                                                                                                                                                                                                                  Get returns the ith NoOrders in the NoOrdersRepeatinGroup

                                                                                                                                                                                                                  type RouteOut

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