# Functions
NewComponent returns an initialized Component instance.
NewComponentType returns an initialized component type.
NewFieldDef returns an initialized FieldDef.
NewFieldType returns a pointer to an initialized FieldType.
NewGroupFieldDef returns an initialized FieldDef for a repeating group.
NewMessageDef returns a pointer to an initialized MessageDef.
Parse loads and build a datadictionary instance from an xml file.
ParseSrc loads and build a datadictionary instance from an xml source.
# Structs
Component is a Component as it appears in a given MessageDef.
ComponentType is a grouping of fields.
DataDictionary models FIX messages, components, and fields.
Enum is a container for value and description.
FieldDef models a field belonging to a message.
FieldType holds information relating to a field.
MessageDef can apply to header, trailer, or body of a FIX Message.
XMLComponent can represent header, trailer, messages/message, or components/component xml elements.
XMLComponentMember represents child elements of header, trailer, messages/message, and components/component elements.
XMLDoc is the unmarshalled root of a FIX Dictionary.
XMLField represents the fields/field xml element.
XMLValue represents the fields/field/value xml element.
# Interfaces
Field models a field or repeating group in a message.
MessagePart can represent a Field, Repeating Group, or Component.
# Type aliases
TagSet is set for tags.