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

      IndicationofInterest is the fix41 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) 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) GetMaturityDay

                              func (m IndicationofInterest) GetMaturityDay() (v int, err quickfix.MessageRejectError)

                                GetMaturityDay gets MaturityDay, Tag 205

                                func (IndicationofInterest) GetMaturityMonthYear

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

                                  GetMaturityMonthYear gets MaturityMonthYear, Tag 200

                                  func (IndicationofInterest) GetNoIOIQualifiers

                                    GetNoIOIQualifiers gets NoIOIQualifiers, Tag 199

                                    func (IndicationofInterest) GetOptAttribute

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

                                      GetOptAttribute gets OptAttribute, Tag 206

                                      func (IndicationofInterest) GetPrice

                                        GetPrice gets Price, Tag 44

                                        func (IndicationofInterest) GetPutOrCall

                                          GetPutOrCall gets PutOrCall, Tag 201

                                          func (IndicationofInterest) GetSecurityDesc

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

                                            GetSecurityDesc gets SecurityDesc, Tag 107

                                            func (IndicationofInterest) GetSecurityExchange

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

                                              GetSecurityExchange gets SecurityExchange, Tag 207

                                              func (IndicationofInterest) GetSecurityID

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

                                                GetSecurityID gets SecurityID, Tag 48

                                                func (IndicationofInterest) GetSecurityType

                                                func (m IndicationofInterest) GetSecurityType() (v enum.SecurityType, err quickfix.MessageRejectError)

                                                  GetSecurityType gets SecurityType, Tag 167

                                                  func (IndicationofInterest) GetSide

                                                    GetSide gets Side, Tag 54

                                                    func (IndicationofInterest) GetStrikePrice

                                                    func (m IndicationofInterest) GetStrikePrice() (v decimal.Decimal, err quickfix.MessageRejectError)

                                                      GetStrikePrice gets StrikePrice, Tag 202

                                                      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) GetTransactTime

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

                                                              GetTransactTime gets TransactTime, Tag 60

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

                                                                GetURLLink gets URLLink, Tag 149

                                                                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) 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) HasMaturityDay

                                                                                      func (m IndicationofInterest) HasMaturityDay() bool

                                                                                        HasMaturityDay returns true if MaturityDay is present, Tag 205

                                                                                        func (IndicationofInterest) HasMaturityMonthYear

                                                                                        func (m IndicationofInterest) HasMaturityMonthYear() bool

                                                                                          HasMaturityMonthYear returns true if MaturityMonthYear is present, Tag 200

                                                                                          func (IndicationofInterest) HasNoIOIQualifiers

                                                                                          func (m IndicationofInterest) HasNoIOIQualifiers() bool

                                                                                            HasNoIOIQualifiers returns true if NoIOIQualifiers is present, Tag 199

                                                                                            func (IndicationofInterest) HasOptAttribute

                                                                                            func (m IndicationofInterest) HasOptAttribute() bool

                                                                                              HasOptAttribute returns true if OptAttribute is present, Tag 206

                                                                                              func (IndicationofInterest) HasPrice

                                                                                              func (m IndicationofInterest) HasPrice() bool

                                                                                                HasPrice returns true if Price is present, Tag 44

                                                                                                func (IndicationofInterest) HasPutOrCall

                                                                                                func (m IndicationofInterest) HasPutOrCall() bool

                                                                                                  HasPutOrCall returns true if PutOrCall is present, Tag 201

                                                                                                  func (IndicationofInterest) HasSecurityDesc

                                                                                                  func (m IndicationofInterest) HasSecurityDesc() bool

                                                                                                    HasSecurityDesc returns true if SecurityDesc is present, Tag 107

                                                                                                    func (IndicationofInterest) HasSecurityExchange

                                                                                                    func (m IndicationofInterest) HasSecurityExchange() bool

                                                                                                      HasSecurityExchange returns true if SecurityExchange is present, Tag 207

                                                                                                      func (IndicationofInterest) HasSecurityID

                                                                                                      func (m IndicationofInterest) HasSecurityID() bool

                                                                                                        HasSecurityID returns true if SecurityID is present, Tag 48

                                                                                                        func (IndicationofInterest) HasSecurityType

                                                                                                        func (m IndicationofInterest) HasSecurityType() bool

                                                                                                          HasSecurityType returns true if SecurityType is present, Tag 167

                                                                                                          func (IndicationofInterest) HasSide

                                                                                                          func (m IndicationofInterest) HasSide() bool

                                                                                                            HasSide returns true if Side is present, Tag 54

                                                                                                            func (IndicationofInterest) HasStrikePrice

                                                                                                            func (m IndicationofInterest) HasStrikePrice() bool

                                                                                                              HasStrikePrice returns true if StrikePrice is present, Tag 202

                                                                                                              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) HasTransactTime

                                                                                                                    func (m IndicationofInterest) HasTransactTime() bool

                                                                                                                      HasTransactTime returns true if TransactTime is present, Tag 60

                                                                                                                      func (m IndicationofInterest) HasURLLink() bool

                                                                                                                        HasURLLink returns true if URLLink is present, Tag 149

                                                                                                                        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) 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) SetMaturityDay

                                                                                                                                              func (m IndicationofInterest) SetMaturityDay(v int)

                                                                                                                                                SetMaturityDay sets MaturityDay, Tag 205

                                                                                                                                                func (IndicationofInterest) SetMaturityMonthYear

                                                                                                                                                func (m IndicationofInterest) SetMaturityMonthYear(v string)

                                                                                                                                                  SetMaturityMonthYear sets MaturityMonthYear, Tag 200

                                                                                                                                                  func (IndicationofInterest) SetNoIOIQualifiers

                                                                                                                                                  func (m IndicationofInterest) SetNoIOIQualifiers(f NoIOIQualifiersRepeatingGroup)

                                                                                                                                                    SetNoIOIQualifiers sets NoIOIQualifiers, Tag 199

                                                                                                                                                    func (IndicationofInterest) SetOptAttribute

                                                                                                                                                    func (m IndicationofInterest) SetOptAttribute(v string)

                                                                                                                                                      SetOptAttribute sets OptAttribute, Tag 206

                                                                                                                                                      func (IndicationofInterest) SetPrice

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

                                                                                                                                                        SetPrice sets Price, Tag 44

                                                                                                                                                        func (IndicationofInterest) SetPutOrCall

                                                                                                                                                        func (m IndicationofInterest) SetPutOrCall(v enum.PutOrCall)

                                                                                                                                                          SetPutOrCall sets PutOrCall, Tag 201

                                                                                                                                                          func (IndicationofInterest) SetSecurityDesc

                                                                                                                                                          func (m IndicationofInterest) SetSecurityDesc(v string)

                                                                                                                                                            SetSecurityDesc sets SecurityDesc, Tag 107

                                                                                                                                                            func (IndicationofInterest) SetSecurityExchange

                                                                                                                                                            func (m IndicationofInterest) SetSecurityExchange(v string)

                                                                                                                                                              SetSecurityExchange sets SecurityExchange, Tag 207

                                                                                                                                                              func (IndicationofInterest) SetSecurityID

                                                                                                                                                              func (m IndicationofInterest) SetSecurityID(v string)

                                                                                                                                                                SetSecurityID sets SecurityID, Tag 48

                                                                                                                                                                func (IndicationofInterest) SetSecurityType

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

                                                                                                                                                                  SetSecurityType sets SecurityType, Tag 167

                                                                                                                                                                  func (IndicationofInterest) SetSide

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

                                                                                                                                                                    SetSide sets Side, Tag 54

                                                                                                                                                                    func (IndicationofInterest) SetStrikePrice

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

                                                                                                                                                                      SetStrikePrice sets StrikePrice, Tag 202

                                                                                                                                                                      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) SetTransactTime

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

                                                                                                                                                                              SetTransactTime sets TransactTime, Tag 60

                                                                                                                                                                              func (m IndicationofInterest) SetURLLink(v string)

                                                                                                                                                                                SetURLLink sets URLLink, Tag 149

                                                                                                                                                                                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 NoIOIQualifiers

                                                                                                                                                                                    type NoIOIQualifiers struct {
                                                                                                                                                                                    	*quickfix.Group
                                                                                                                                                                                    }

                                                                                                                                                                                      NoIOIQualifiers is a repeating group element, Tag 199

                                                                                                                                                                                      func (NoIOIQualifiers) GetIOIQualifier

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

                                                                                                                                                                                        GetIOIQualifier gets IOIQualifier, Tag 104

                                                                                                                                                                                        func (NoIOIQualifiers) HasIOIQualifier

                                                                                                                                                                                        func (m NoIOIQualifiers) HasIOIQualifier() bool

                                                                                                                                                                                          HasIOIQualifier returns true if IOIQualifier is present, Tag 104

                                                                                                                                                                                          func (NoIOIQualifiers) SetIOIQualifier

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

                                                                                                                                                                                            SetIOIQualifier sets IOIQualifier, Tag 104

                                                                                                                                                                                            type NoIOIQualifiersRepeatingGroup

                                                                                                                                                                                            type NoIOIQualifiersRepeatingGroup struct {
                                                                                                                                                                                            	*quickfix.RepeatingGroup
                                                                                                                                                                                            }

                                                                                                                                                                                              NoIOIQualifiersRepeatingGroup is a repeating group, Tag 199

                                                                                                                                                                                              func NewNoIOIQualifiersRepeatingGroup

                                                                                                                                                                                              func NewNoIOIQualifiersRepeatingGroup() NoIOIQualifiersRepeatingGroup

                                                                                                                                                                                                NewNoIOIQualifiersRepeatingGroup returns an initialized, NoIOIQualifiersRepeatingGroup

                                                                                                                                                                                                func (NoIOIQualifiersRepeatingGroup) Add

                                                                                                                                                                                                  Add create and append a new NoIOIQualifiers to this group

                                                                                                                                                                                                  func (NoIOIQualifiersRepeatingGroup) Get

                                                                                                                                                                                                    Get returns the ith NoIOIQualifiers in the NoIOIQualifiersRepeatinGroup

                                                                                                                                                                                                    type RouteOut

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