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 IndicationofInterest

    type IndicationofInterest struct {
    	fix40.Header
    	*quickfix.Body
    	fix40.Trailer
    	Message *quickfix.Message
    }

      IndicationofInterest is the fix40 IndicationofInterest type, MsgType = 6

      func FromMessage

      func FromMessage(m *quickfix.Message) IndicationofInterest

        FromMessage creates a IndicationofInterest from a quickfix.Message instance

        func New

        func New(ioiid field.IOIidField, ioitranstype field.IOITransTypeField, symbol field.SymbolField, side field.SideField, ioishares field.IOISharesField) (m IndicationofInterest)

          New returns a IndicationofInterest initialized with the required fields for IndicationofInterest

          func (IndicationofInterest) GetCurrency

          func (m IndicationofInterest) GetCurrency() (v string, err quickfix.MessageRejectError)

            GetCurrency gets Currency, Tag 15

            func (IndicationofInterest) GetIDSource

              GetIDSource gets IDSource, Tag 22

              func (IndicationofInterest) GetIOINaturalFlag

              func (m IndicationofInterest) GetIOINaturalFlag() (v bool, err quickfix.MessageRejectError)

                GetIOINaturalFlag gets IOINaturalFlag, Tag 130

                func (IndicationofInterest) GetIOIOthSvc

                  GetIOIOthSvc gets IOIOthSvc, Tag 24

                  func (IndicationofInterest) GetIOIQltyInd

                  func (m IndicationofInterest) GetIOIQltyInd() (v enum.IOIQltyInd, err quickfix.MessageRejectError)

                    GetIOIQltyInd gets IOIQltyInd, Tag 25

                    func (IndicationofInterest) GetIOIQualifier

                    func (m IndicationofInterest) GetIOIQualifier() (v enum.IOIQualifier, err quickfix.MessageRejectError)

                      GetIOIQualifier gets IOIQualifier, Tag 104

                      func (IndicationofInterest) GetIOIRefID

                      func (m IndicationofInterest) GetIOIRefID() (v string, err quickfix.MessageRejectError)

                        GetIOIRefID gets IOIRefID, Tag 26

                        func (IndicationofInterest) GetIOIShares

                          GetIOIShares gets IOIShares, Tag 27

                          func (IndicationofInterest) GetIOITransType

                          func (m IndicationofInterest) GetIOITransType() (v enum.IOITransType, err quickfix.MessageRejectError)

                            GetIOITransType gets IOITransType, Tag 28

                            func (IndicationofInterest) GetIOIid

                              GetIOIid gets IOIid, Tag 23

                              func (IndicationofInterest) GetIssuer

                              func (m IndicationofInterest) GetIssuer() (v string, err quickfix.MessageRejectError)

                                GetIssuer gets Issuer, Tag 106

                                func (IndicationofInterest) GetPrice

                                  GetPrice gets Price, Tag 44

                                  func (IndicationofInterest) GetSecurityDesc

                                  func (m IndicationofInterest) GetSecurityDesc() (v string, err quickfix.MessageRejectError)

                                    GetSecurityDesc gets SecurityDesc, Tag 107

                                    func (IndicationofInterest) GetSecurityID

                                    func (m IndicationofInterest) GetSecurityID() (v string, err quickfix.MessageRejectError)

                                      GetSecurityID gets SecurityID, Tag 48

                                      func (IndicationofInterest) GetSide

                                        GetSide gets Side, Tag 54

                                        func (IndicationofInterest) GetSymbol

                                        func (m IndicationofInterest) GetSymbol() (v string, err quickfix.MessageRejectError)

                                          GetSymbol gets Symbol, Tag 55

                                          func (IndicationofInterest) GetSymbolSfx

                                            GetSymbolSfx gets SymbolSfx, Tag 65

                                            func (IndicationofInterest) GetText

                                              GetText gets Text, Tag 58

                                              func (IndicationofInterest) GetValidUntilTime

                                              func (m IndicationofInterest) GetValidUntilTime() (v time.Time, err quickfix.MessageRejectError)

                                                GetValidUntilTime gets ValidUntilTime, Tag 62

                                                func (IndicationofInterest) HasCurrency

                                                func (m IndicationofInterest) HasCurrency() bool

                                                  HasCurrency returns true if Currency is present, Tag 15

                                                  func (IndicationofInterest) HasIDSource

                                                  func (m IndicationofInterest) HasIDSource() bool

                                                    HasIDSource returns true if IDSource is present, Tag 22

                                                    func (IndicationofInterest) HasIOINaturalFlag

                                                    func (m IndicationofInterest) HasIOINaturalFlag() bool

                                                      HasIOINaturalFlag returns true if IOINaturalFlag is present, Tag 130

                                                      func (IndicationofInterest) HasIOIOthSvc

                                                      func (m IndicationofInterest) HasIOIOthSvc() bool

                                                        HasIOIOthSvc returns true if IOIOthSvc is present, Tag 24

                                                        func (IndicationofInterest) HasIOIQltyInd

                                                        func (m IndicationofInterest) HasIOIQltyInd() bool

                                                          HasIOIQltyInd returns true if IOIQltyInd is present, Tag 25

                                                          func (IndicationofInterest) HasIOIQualifier

                                                          func (m IndicationofInterest) HasIOIQualifier() bool

                                                            HasIOIQualifier returns true if IOIQualifier is present, Tag 104

                                                            func (IndicationofInterest) HasIOIRefID

                                                            func (m IndicationofInterest) HasIOIRefID() bool

                                                              HasIOIRefID returns true if IOIRefID is present, Tag 26

                                                              func (IndicationofInterest) HasIOIShares

                                                              func (m IndicationofInterest) HasIOIShares() bool

                                                                HasIOIShares returns true if IOIShares is present, Tag 27

                                                                func (IndicationofInterest) HasIOITransType

                                                                func (m IndicationofInterest) HasIOITransType() bool

                                                                  HasIOITransType returns true if IOITransType is present, Tag 28

                                                                  func (IndicationofInterest) HasIOIid

                                                                  func (m IndicationofInterest) HasIOIid() bool

                                                                    HasIOIid returns true if IOIid is present, Tag 23

                                                                    func (IndicationofInterest) HasIssuer

                                                                    func (m IndicationofInterest) HasIssuer() bool

                                                                      HasIssuer returns true if Issuer is present, Tag 106

                                                                      func (IndicationofInterest) HasPrice

                                                                      func (m IndicationofInterest) HasPrice() bool

                                                                        HasPrice returns true if Price is present, Tag 44

                                                                        func (IndicationofInterest) HasSecurityDesc

                                                                        func (m IndicationofInterest) HasSecurityDesc() bool

                                                                          HasSecurityDesc returns true if SecurityDesc is present, Tag 107

                                                                          func (IndicationofInterest) HasSecurityID

                                                                          func (m IndicationofInterest) HasSecurityID() bool

                                                                            HasSecurityID returns true if SecurityID is present, Tag 48

                                                                            func (IndicationofInterest) HasSide

                                                                            func (m IndicationofInterest) HasSide() bool

                                                                              HasSide returns true if Side is present, Tag 54

                                                                              func (IndicationofInterest) HasSymbol

                                                                              func (m IndicationofInterest) HasSymbol() bool

                                                                                HasSymbol returns true if Symbol is present, Tag 55

                                                                                func (IndicationofInterest) HasSymbolSfx

                                                                                func (m IndicationofInterest) HasSymbolSfx() bool

                                                                                  HasSymbolSfx returns true if SymbolSfx is present, Tag 65

                                                                                  func (IndicationofInterest) HasText

                                                                                  func (m IndicationofInterest) HasText() bool

                                                                                    HasText returns true if Text is present, Tag 58

                                                                                    func (IndicationofInterest) HasValidUntilTime

                                                                                    func (m IndicationofInterest) HasValidUntilTime() bool

                                                                                      HasValidUntilTime returns true if ValidUntilTime is present, Tag 62

                                                                                      func (IndicationofInterest) SetCurrency

                                                                                      func (m IndicationofInterest) SetCurrency(v string)

                                                                                        SetCurrency sets Currency, Tag 15

                                                                                        func (IndicationofInterest) SetIDSource

                                                                                        func (m IndicationofInterest) SetIDSource(v enum.IDSource)

                                                                                          SetIDSource sets IDSource, Tag 22

                                                                                          func (IndicationofInterest) SetIOINaturalFlag

                                                                                          func (m IndicationofInterest) SetIOINaturalFlag(v bool)

                                                                                            SetIOINaturalFlag sets IOINaturalFlag, Tag 130

                                                                                            func (IndicationofInterest) SetIOIOthSvc

                                                                                            func (m IndicationofInterest) SetIOIOthSvc(v enum.IOIOthSvc)

                                                                                              SetIOIOthSvc sets IOIOthSvc, Tag 24

                                                                                              func (IndicationofInterest) SetIOIQltyInd

                                                                                              func (m IndicationofInterest) SetIOIQltyInd(v enum.IOIQltyInd)

                                                                                                SetIOIQltyInd sets IOIQltyInd, Tag 25

                                                                                                func (IndicationofInterest) SetIOIQualifier

                                                                                                func (m IndicationofInterest) SetIOIQualifier(v enum.IOIQualifier)

                                                                                                  SetIOIQualifier sets IOIQualifier, Tag 104

                                                                                                  func (IndicationofInterest) SetIOIRefID

                                                                                                  func (m IndicationofInterest) SetIOIRefID(v string)

                                                                                                    SetIOIRefID sets IOIRefID, Tag 26

                                                                                                    func (IndicationofInterest) SetIOIShares

                                                                                                    func (m IndicationofInterest) SetIOIShares(v enum.IOIShares)

                                                                                                      SetIOIShares sets IOIShares, Tag 27

                                                                                                      func (IndicationofInterest) SetIOITransType

                                                                                                      func (m IndicationofInterest) SetIOITransType(v enum.IOITransType)

                                                                                                        SetIOITransType sets IOITransType, Tag 28

                                                                                                        func (IndicationofInterest) SetIOIid

                                                                                                        func (m IndicationofInterest) SetIOIid(v string)

                                                                                                          SetIOIid sets IOIid, Tag 23

                                                                                                          func (IndicationofInterest) SetIssuer

                                                                                                          func (m IndicationofInterest) SetIssuer(v string)

                                                                                                            SetIssuer sets Issuer, Tag 106

                                                                                                            func (IndicationofInterest) SetPrice

                                                                                                            func (m IndicationofInterest) SetPrice(value decimal.Decimal, scale int32)

                                                                                                              SetPrice sets Price, Tag 44

                                                                                                              func (IndicationofInterest) SetSecurityDesc

                                                                                                              func (m IndicationofInterest) SetSecurityDesc(v string)

                                                                                                                SetSecurityDesc sets SecurityDesc, Tag 107

                                                                                                                func (IndicationofInterest) SetSecurityID

                                                                                                                func (m IndicationofInterest) SetSecurityID(v string)

                                                                                                                  SetSecurityID sets SecurityID, Tag 48

                                                                                                                  func (IndicationofInterest) SetSide

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

                                                                                                                    SetSide sets Side, Tag 54

                                                                                                                    func (IndicationofInterest) SetSymbol

                                                                                                                    func (m IndicationofInterest) SetSymbol(v string)

                                                                                                                      SetSymbol sets Symbol, Tag 55

                                                                                                                      func (IndicationofInterest) SetSymbolSfx

                                                                                                                      func (m IndicationofInterest) SetSymbolSfx(v enum.SymbolSfx)

                                                                                                                        SetSymbolSfx sets SymbolSfx, Tag 65

                                                                                                                        func (IndicationofInterest) SetText

                                                                                                                        func (m IndicationofInterest) SetText(v string)

                                                                                                                          SetText sets Text, Tag 58

                                                                                                                          func (IndicationofInterest) SetValidUntilTime

                                                                                                                          func (m IndicationofInterest) SetValidUntilTime(v time.Time)

                                                                                                                            SetValidUntilTime sets ValidUntilTime, Tag 62

                                                                                                                            func (IndicationofInterest) ToMessage

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

                                                                                                                              ToMessage returns a quickfix.Message instance

                                                                                                                              type RouteOut

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