Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Store ¶
Store represents a loaded set of Templates that can be used to Serialise/Deserialise FAST messages
type Template ¶
Template represents an ordered List of operations needed to Serialise/Deserialise a FAST message
func (Template) Deserialise ¶
func (template Template) Deserialise(inputSource *bytes.Buffer, pMap *presencemap.PresenceMap, dictionary *dictionary.Dictionary) (*fix.Message, error)
Deserialise a message from the input source iterating through the TemplateUnits to do this
type Unit ¶
type Unit interface { Deserialise(inputSource *bytes.Buffer, pMap *presencemap.PresenceMap, dictionary *dictionary.Dictionary) (fix.Value, error) GetTagId() uint64 RequiresPmap() bool }
Unit represents an element within a FAST Template, with the ability to Serialise/Deserialise a part of a FAST message
Click to show internal directories.
Click to hide internal directories.