forked from cryptogarageinc/quickfix-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ApplIDReportGrp.go
35 lines (29 loc) · 1.06 KB
/
ApplIDReportGrp.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
33
34
35
package applidreportgrp
//New returns an initialized ApplIDReportGrp instance
func New() *ApplIDReportGrp {
var m ApplIDReportGrp
return &m
}
//NoApplIDs is a repeating group in ApplIDReportGrp
type NoApplIDs struct {
//RefApplID is a non-required field for NoApplIDs.
RefApplID *string `fix:"1355"`
//ApplNewSeqNum is a non-required field for NoApplIDs.
ApplNewSeqNum *int `fix:"1399"`
//RefApplLastSeqNum is a non-required field for NoApplIDs.
RefApplLastSeqNum *int `fix:"1357"`
}
//NewNoApplIDs returns an initialized NoApplIDs instance
func NewNoApplIDs() *NoApplIDs {
var m NoApplIDs
return &m
}
func (m *NoApplIDs) SetRefApplID(v string) { m.RefApplID = &v }
func (m *NoApplIDs) SetApplNewSeqNum(v int) { m.ApplNewSeqNum = &v }
func (m *NoApplIDs) SetRefApplLastSeqNum(v int) { m.RefApplLastSeqNum = &v }
//ApplIDReportGrp is a fix50sp2 Component
type ApplIDReportGrp struct {
//NoApplIDs is a non-required field for ApplIDReportGrp.
NoApplIDs []NoApplIDs `fix:"1351,omitempty"`
}
func (m *ApplIDReportGrp) SetNoApplIDs(v []NoApplIDs) { m.NoApplIDs = v }