forked from quickfixgo/quickfix
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Stipulations.go
32 lines (26 loc) · 1001 Bytes
/
Stipulations.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 stipulations
//New returns an initialized Stipulations instance
func New() *Stipulations {
var m Stipulations
return &m
}
//NoStipulations is a repeating group in Stipulations
type NoStipulations struct {
//StipulationType is a non-required field for NoStipulations.
StipulationType *string `fix:"233"`
//StipulationValue is a non-required field for NoStipulations.
StipulationValue *string `fix:"234"`
}
//NewNoStipulations returns an initialized NoStipulations instance
func NewNoStipulations() *NoStipulations {
var m NoStipulations
return &m
}
func (m *NoStipulations) SetStipulationType(v string) { m.StipulationType = &v }
func (m *NoStipulations) SetStipulationValue(v string) { m.StipulationValue = &v }
//Stipulations is a fix43 Component
type Stipulations struct {
//NoStipulations is a non-required field for Stipulations.
NoStipulations []NoStipulations `fix:"232,omitempty"`
}
func (m *Stipulations) SetNoStipulations(v []NoStipulations) { m.NoStipulations = v }