forked from quickfixgo/quickfix
-
Notifications
You must be signed in to change notification settings - Fork 0
/
LegStipulations.go
32 lines (26 loc) · 1.08 KB
/
LegStipulations.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package legstipulations
//New returns an initialized LegStipulations instance
func New() *LegStipulations {
var m LegStipulations
return &m
}
//NoLegStipulations is a repeating group in LegStipulations
type NoLegStipulations struct {
//LegStipulationType is a non-required field for NoLegStipulations.
LegStipulationType *string `fix:"688"`
//LegStipulationValue is a non-required field for NoLegStipulations.
LegStipulationValue *string `fix:"689"`
}
//NewNoLegStipulations returns an initialized NoLegStipulations instance
func NewNoLegStipulations() *NoLegStipulations {
var m NoLegStipulations
return &m
}
func (m *NoLegStipulations) SetLegStipulationType(v string) { m.LegStipulationType = &v }
func (m *NoLegStipulations) SetLegStipulationValue(v string) { m.LegStipulationValue = &v }
//LegStipulations is a fix50sp2 Component
type LegStipulations struct {
//NoLegStipulations is a non-required field for LegStipulations.
NoLegStipulations []NoLegStipulations `fix:"683,omitempty"`
}
func (m *LegStipulations) SetNoLegStipulations(v []NoLegStipulations) { m.NoLegStipulations = v }