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 ApplicationMessageReport

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

      ApplicationMessageReport is the fix50sp1 ApplicationMessageReport type, MsgType = BY

      func FromMessage

        FromMessage creates a ApplicationMessageReport from a quickfix.Message instance

        func New

        func New(applreportid field.ApplReportIDField, applreporttype field.ApplReportTypeField) (m ApplicationMessageReport)

          New returns a ApplicationMessageReport initialized with the required fields for ApplicationMessageReport

          func (ApplicationMessageReport) GetApplReportID

          func (m ApplicationMessageReport) GetApplReportID() (v string, err quickfix.MessageRejectError)

            GetApplReportID gets ApplReportID, Tag 1356

            func (ApplicationMessageReport) GetApplReportType

              GetApplReportType gets ApplReportType, Tag 1426

              func (ApplicationMessageReport) GetEncodedText

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

                GetEncodedText gets EncodedText, Tag 355

                func (ApplicationMessageReport) GetEncodedTextLen

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

                  GetEncodedTextLen gets EncodedTextLen, Tag 354

                  func (ApplicationMessageReport) GetNoApplIDs

                    GetNoApplIDs gets NoApplIDs, Tag 1351

                    func (ApplicationMessageReport) GetText

                      GetText gets Text, Tag 58

                      func (ApplicationMessageReport) HasApplReportID

                      func (m ApplicationMessageReport) HasApplReportID() bool

                        HasApplReportID returns true if ApplReportID is present, Tag 1356

                        func (ApplicationMessageReport) HasApplReportType

                        func (m ApplicationMessageReport) HasApplReportType() bool

                          HasApplReportType returns true if ApplReportType is present, Tag 1426

                          func (ApplicationMessageReport) HasEncodedText

                          func (m ApplicationMessageReport) HasEncodedText() bool

                            HasEncodedText returns true if EncodedText is present, Tag 355

                            func (ApplicationMessageReport) HasEncodedTextLen

                            func (m ApplicationMessageReport) HasEncodedTextLen() bool

                              HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354

                              func (ApplicationMessageReport) HasNoApplIDs

                              func (m ApplicationMessageReport) HasNoApplIDs() bool

                                HasNoApplIDs returns true if NoApplIDs is present, Tag 1351

                                func (ApplicationMessageReport) HasText

                                func (m ApplicationMessageReport) HasText() bool

                                  HasText returns true if Text is present, Tag 58

                                  func (ApplicationMessageReport) SetApplReportID

                                  func (m ApplicationMessageReport) SetApplReportID(v string)

                                    SetApplReportID sets ApplReportID, Tag 1356

                                    func (ApplicationMessageReport) SetApplReportType

                                    func (m ApplicationMessageReport) SetApplReportType(v enum.ApplReportType)

                                      SetApplReportType sets ApplReportType, Tag 1426

                                      func (ApplicationMessageReport) SetEncodedText

                                      func (m ApplicationMessageReport) SetEncodedText(v string)

                                        SetEncodedText sets EncodedText, Tag 355

                                        func (ApplicationMessageReport) SetEncodedTextLen

                                        func (m ApplicationMessageReport) SetEncodedTextLen(v int)

                                          SetEncodedTextLen sets EncodedTextLen, Tag 354

                                          func (ApplicationMessageReport) SetNoApplIDs

                                            SetNoApplIDs sets NoApplIDs, Tag 1351

                                            func (ApplicationMessageReport) SetText

                                            func (m ApplicationMessageReport) SetText(v string)

                                              SetText sets Text, Tag 58

                                              func (ApplicationMessageReport) ToMessage

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

                                                ToMessage returns a quickfix.Message instance

                                                type NoApplIDs

                                                type NoApplIDs struct {
                                                	*quickfix.Group
                                                }

                                                  NoApplIDs is a repeating group element, Tag 1351

                                                  func (NoApplIDs) GetApplNewSeqNum

                                                  func (m NoApplIDs) GetApplNewSeqNum() (v int, err quickfix.MessageRejectError)

                                                    GetApplNewSeqNum gets ApplNewSeqNum, Tag 1399

                                                    func (NoApplIDs) GetRefApplID

                                                    func (m NoApplIDs) GetRefApplID() (v string, err quickfix.MessageRejectError)

                                                      GetRefApplID gets RefApplID, Tag 1355

                                                      func (NoApplIDs) GetRefApplLastSeqNum

                                                      func (m NoApplIDs) GetRefApplLastSeqNum() (v int, err quickfix.MessageRejectError)

                                                        GetRefApplLastSeqNum gets RefApplLastSeqNum, Tag 1357

                                                        func (NoApplIDs) HasApplNewSeqNum

                                                        func (m NoApplIDs) HasApplNewSeqNum() bool

                                                          HasApplNewSeqNum returns true if ApplNewSeqNum is present, Tag 1399

                                                          func (NoApplIDs) HasRefApplID

                                                          func (m NoApplIDs) HasRefApplID() bool

                                                            HasRefApplID returns true if RefApplID is present, Tag 1355

                                                            func (NoApplIDs) HasRefApplLastSeqNum

                                                            func (m NoApplIDs) HasRefApplLastSeqNum() bool

                                                              HasRefApplLastSeqNum returns true if RefApplLastSeqNum is present, Tag 1357

                                                              func (NoApplIDs) SetApplNewSeqNum

                                                              func (m NoApplIDs) SetApplNewSeqNum(v int)

                                                                SetApplNewSeqNum sets ApplNewSeqNum, Tag 1399

                                                                func (NoApplIDs) SetRefApplID

                                                                func (m NoApplIDs) SetRefApplID(v string)

                                                                  SetRefApplID sets RefApplID, Tag 1355

                                                                  func (NoApplIDs) SetRefApplLastSeqNum

                                                                  func (m NoApplIDs) SetRefApplLastSeqNum(v int)

                                                                    SetRefApplLastSeqNum sets RefApplLastSeqNum, Tag 1357

                                                                    type NoApplIDsRepeatingGroup

                                                                    type NoApplIDsRepeatingGroup struct {
                                                                    	*quickfix.RepeatingGroup
                                                                    }

                                                                      NoApplIDsRepeatingGroup is a repeating group, Tag 1351

                                                                      func NewNoApplIDsRepeatingGroup

                                                                      func NewNoApplIDsRepeatingGroup() NoApplIDsRepeatingGroup

                                                                        NewNoApplIDsRepeatingGroup returns an initialized, NoApplIDsRepeatingGroup

                                                                        func (NoApplIDsRepeatingGroup) Add

                                                                          Add create and append a new NoApplIDs to this group

                                                                          func (NoApplIDsRepeatingGroup) Get

                                                                            Get returns the ith NoApplIDs in the NoApplIDsRepeatinGroup

                                                                            type RouteOut

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