Documentation ¶
Index ¶
- func Route(router RouteOut) (string, string, quickfix.MessageRoute)
- type Email
- func (m Email) GetClOrdID() (v string, err quickfix.MessageRejectError)
- func (m Email) GetEmailType() (v enum.EmailType, err quickfix.MessageRejectError)
- func (m Email) GetLinesOfText() (v int, err quickfix.MessageRejectError)
- func (m Email) GetOrderID() (v string, err quickfix.MessageRejectError)
- func (m Email) GetOrigTime() (v time.Time, err quickfix.MessageRejectError)
- func (m Email) GetRawData() (v string, err quickfix.MessageRejectError)
- func (m Email) GetRawDataLength() (v int, err quickfix.MessageRejectError)
- func (m Email) GetRelatdSym() (v string, err quickfix.MessageRejectError)
- func (m Email) GetText() (v string, err quickfix.MessageRejectError)
- func (m Email) HasClOrdID() bool
- func (m Email) HasEmailType() bool
- func (m Email) HasLinesOfText() bool
- func (m Email) HasOrderID() bool
- func (m Email) HasOrigTime() bool
- func (m Email) HasRawData() bool
- func (m Email) HasRawDataLength() bool
- func (m Email) HasRelatdSym() bool
- func (m Email) HasText() bool
- func (m Email) SetClOrdID(v string)
- func (m Email) SetEmailType(v enum.EmailType)
- func (m Email) SetLinesOfText(v int)
- func (m Email) SetOrderID(v string)
- func (m Email) SetOrigTime(v time.Time)
- func (m Email) SetRawData(v string)
- func (m Email) SetRawDataLength(v int)
- func (m Email) SetRelatdSym(v string)
- func (m Email) SetText(v string)
- func (m Email) ToMessage() *quickfix.Message
- type RouteOut
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Email ¶
Email is the fix40 Email type, MsgType = C.
func FromMessage ¶
FromMessage creates a Email from a quickfix.Message instance.
func New ¶
func New(emailtype field.EmailTypeField, linesoftext field.LinesOfTextField, text field.TextField) (m Email)
New returns a Email initialized with the required fields for Email.
func (Email) GetClOrdID ¶
func (m Email) GetClOrdID() (v string, err quickfix.MessageRejectError)
GetClOrdID gets ClOrdID, Tag 11.
func (Email) GetEmailType ¶
func (m Email) GetEmailType() (v enum.EmailType, err quickfix.MessageRejectError)
GetEmailType gets EmailType, Tag 94.
func (Email) GetLinesOfText ¶
func (m Email) GetLinesOfText() (v int, err quickfix.MessageRejectError)
GetLinesOfText gets LinesOfText, Tag 33.
func (Email) GetOrderID ¶
func (m Email) GetOrderID() (v string, err quickfix.MessageRejectError)
GetOrderID gets OrderID, Tag 37.
func (Email) GetOrigTime ¶
func (m Email) GetOrigTime() (v time.Time, err quickfix.MessageRejectError)
GetOrigTime gets OrigTime, Tag 42.
func (Email) GetRawData ¶
func (m Email) GetRawData() (v string, err quickfix.MessageRejectError)
GetRawData gets RawData, Tag 96.
func (Email) GetRawDataLength ¶
func (m Email) GetRawDataLength() (v int, err quickfix.MessageRejectError)
GetRawDataLength gets RawDataLength, Tag 95.
func (Email) GetRelatdSym ¶
func (m Email) GetRelatdSym() (v string, err quickfix.MessageRejectError)
GetRelatdSym gets RelatdSym, Tag 46.
func (Email) GetText ¶
func (m Email) GetText() (v string, err quickfix.MessageRejectError)
GetText gets Text, Tag 58.
func (Email) HasClOrdID ¶
HasClOrdID returns true if ClOrdID is present, Tag 11.
func (Email) HasEmailType ¶
HasEmailType returns true if EmailType is present, Tag 94.
func (Email) HasLinesOfText ¶
HasLinesOfText returns true if LinesOfText is present, Tag 33.
func (Email) HasOrderID ¶
HasOrderID returns true if OrderID is present, Tag 37.
func (Email) HasOrigTime ¶
HasOrigTime returns true if OrigTime is present, Tag 42.
func (Email) HasRawData ¶
HasRawData returns true if RawData is present, Tag 96.
func (Email) HasRawDataLength ¶
HasRawDataLength returns true if RawDataLength is present, Tag 95.
func (Email) HasRelatdSym ¶
HasRelatdSym returns true if RelatdSym is present, Tag 46.
func (Email) SetEmailType ¶
SetEmailType sets EmailType, Tag 94.
func (Email) SetLinesOfText ¶
SetLinesOfText sets LinesOfText, Tag 33.
func (Email) SetOrigTime ¶
SetOrigTime sets OrigTime, Tag 42.
func (Email) SetRawDataLength ¶
SetRawDataLength sets RawDataLength, Tag 95.
func (Email) SetRelatdSym ¶
SetRelatdSym sets RelatdSym, Tag 46.