From 3ff29f9b44b73407cdb15f340797240103e1bd10 Mon Sep 17 00:00:00 2001 From: Chris Busbey Date: Sat, 30 Jul 2016 14:35:04 -0500 Subject: [PATCH 1/2] generates NewHeader for BeginString --- cmd/generate-fix/generate-fix.go | 1 + cmd/generate-fix/internal/template_helpers.go | 8 ++++++++ cmd/generate-fix/internal/templates.go | 10 +++++++++- 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/cmd/generate-fix/generate-fix.go b/cmd/generate-fix/generate-fix.go index 5db52d1d5..255956a63 100644 --- a/cmd/generate-fix/generate-fix.go +++ b/cmd/generate-fix/generate-fix.go @@ -59,6 +59,7 @@ func genHeader(pkg string, spec *datadictionary.DataDictionary) { Package: pkg, Name: "Header", MessageDef: spec.Header, + FIXSpec: spec, } if err := internal.HeaderTemplate.Execute(writer, c); err != nil { errors <- err diff --git a/cmd/generate-fix/internal/template_helpers.go b/cmd/generate-fix/internal/template_helpers.go index 7ee807127..6c989b62a 100644 --- a/cmd/generate-fix/internal/template_helpers.go +++ b/cmd/generate-fix/internal/template_helpers.go @@ -171,6 +171,14 @@ func requiredFields(m *datadictionary.MessageDef) (required []*datadictionary.Fi return } +func beginString(spec *datadictionary.DataDictionary) string { + if spec.FIXType == "FIXT" || spec.Major == 5 { + return "FIXT.1.1" + } + + return fmt.Sprintf("FIX.%v.%v", spec.Major, spec.Minor) +} + func routerBeginString(spec *datadictionary.DataDictionary) (routerBeginString string) { switch { case spec.FIXType == "FIXT": diff --git a/cmd/generate-fix/internal/templates.go b/cmd/generate-fix/internal/templates.go index 78b164219..6003319dd 100644 --- a/cmd/generate-fix/internal/templates.go +++ b/cmd/generate-fix/internal/templates.go @@ -18,6 +18,7 @@ func init() { tmplFuncs := template.FuncMap{ "toLower": strings.ToLower, "requiredFields": requiredFields, + "beginString": beginString, "routerBeginString": routerBeginString, "importRootPath": getImportPathRoot, "quickfixType": quickfixType, @@ -146,6 +147,13 @@ type Header struct { quickfix.Header } +//NewHeader returns a new, initialized Header instance +func NewHeader() (h Header) { + h.Init() + h.SetBeginString("{{ beginString .FIXSpec }}") + return +} + {{ template "setters" .}} {{ template "getters" . }} {{ template "hasers" . }} @@ -222,7 +230,7 @@ func (m {{ .Name }}) ToMessage() quickfix.Message { {{ $required_fields := requiredFields .MessageDef -}} //New returns a {{ .Name }} initialized with the required fields for {{ .Name }} func New({{template "field_args" $required_fields }}) (m {{ .Name }}) { - m.Header.Init() + m.Header = {{ .TransportPackage }}.NewHeader() m.Init() m.Trailer.Init() From 7c3e305da7f9701cdacc0903ed98f9e1ae6be47f Mon Sep 17 00:00:00 2001 From: Chris Busbey Date: Sat, 30 Jul 2016 14:42:10 -0500 Subject: [PATCH 2/2] generated code --- fix40/advertisement/Advertisement.go | 2 +- fix40/allocation/Allocation.go | 2 +- fix40/allocationack/AllocationACK.go | 2 +- fix40/dontknowtrade/DontKnowTrade.go | 2 +- fix40/email/Email.go | 2 +- fix40/executionreport/ExecutionReport.go | 2 +- fix40/header.go | 7 +++++++ fix40/heartbeat/Heartbeat.go | 2 +- fix40/indicationofinterest/IndicationofInterest.go | 2 +- fix40/listcancelrequest/ListCancelRequest.go | 2 +- fix40/listexecute/ListExecute.go | 2 +- fix40/liststatus/ListStatus.go | 2 +- fix40/liststatusrequest/ListStatusRequest.go | 2 +- fix40/logon/Logon.go | 2 +- fix40/logout/Logout.go | 2 +- fix40/neworderlist/NewOrderList.go | 2 +- fix40/newordersingle/NewOrderSingle.go | 2 +- fix40/news/News.go | 2 +- fix40/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix40/ordercancelrequest/OrderCancelRequest.go | 2 +- fix40/orderstatusrequest/OrderStatusRequest.go | 2 +- fix40/quote/Quote.go | 2 +- fix40/quoterequest/QuoteRequest.go | 2 +- fix40/reject/Reject.go | 2 +- fix40/resendrequest/ResendRequest.go | 2 +- fix40/sequencereset/SequenceReset.go | 2 +- fix40/testrequest/TestRequest.go | 2 +- fix41/advertisement/Advertisement.go | 2 +- fix41/allocation/Allocation.go | 2 +- fix41/allocationack/AllocationACK.go | 2 +- fix41/dontknowtrade/DontKnowTrade.go | 2 +- fix41/email/Email.go | 2 +- fix41/executionreport/ExecutionReport.go | 2 +- fix41/header.go | 7 +++++++ fix41/heartbeat/Heartbeat.go | 2 +- fix41/indicationofinterest/IndicationofInterest.go | 2 +- fix41/listcancelrequest/ListCancelRequest.go | 2 +- fix41/listexecute/ListExecute.go | 2 +- fix41/liststatus/ListStatus.go | 2 +- fix41/liststatusrequest/ListStatusRequest.go | 2 +- fix41/logon/Logon.go | 2 +- fix41/logout/Logout.go | 2 +- fix41/neworderlist/NewOrderList.go | 2 +- fix41/newordersingle/NewOrderSingle.go | 2 +- fix41/news/News.go | 2 +- fix41/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix41/ordercancelrequest/OrderCancelRequest.go | 2 +- fix41/orderstatusrequest/OrderStatusRequest.go | 2 +- fix41/quote/Quote.go | 2 +- fix41/quoterequest/QuoteRequest.go | 2 +- fix41/reject/Reject.go | 2 +- fix41/resendrequest/ResendRequest.go | 2 +- fix41/sequencereset/SequenceReset.go | 2 +- fix41/settlementinstructions/SettlementInstructions.go | 2 +- fix41/testrequest/TestRequest.go | 2 +- fix42/advertisement/Advertisement.go | 2 +- fix42/allocation/Allocation.go | 2 +- fix42/allocationack/AllocationACK.go | 2 +- fix42/bidrequest/BidRequest.go | 2 +- fix42/bidresponse/BidResponse.go | 2 +- fix42/businessmessagereject/BusinessMessageReject.go | 2 +- fix42/dontknowtrade/DontKnowTrade.go | 2 +- fix42/email/Email.go | 2 +- fix42/executionreport/ExecutionReport.go | 2 +- fix42/header.go | 7 +++++++ fix42/heartbeat/Heartbeat.go | 2 +- fix42/indicationofinterest/IndicationofInterest.go | 2 +- fix42/listcancelrequest/ListCancelRequest.go | 2 +- fix42/listexecute/ListExecute.go | 2 +- fix42/liststatus/ListStatus.go | 2 +- fix42/liststatusrequest/ListStatusRequest.go | 2 +- fix42/liststrikeprice/ListStrikePrice.go | 2 +- fix42/logon/Logon.go | 2 +- fix42/logout/Logout.go | 2 +- .../MarketDataIncrementalRefresh.go | 2 +- fix42/marketdatarequest/MarketDataRequest.go | 2 +- fix42/marketdatarequestreject/MarketDataRequestReject.go | 2 +- .../MarketDataSnapshotFullRefresh.go | 2 +- fix42/massquote/MassQuote.go | 2 +- fix42/neworderlist/NewOrderList.go | 2 +- fix42/newordersingle/NewOrderSingle.go | 2 +- fix42/news/News.go | 2 +- fix42/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix42/ordercancelrequest/OrderCancelRequest.go | 2 +- fix42/orderstatusrequest/OrderStatusRequest.go | 2 +- fix42/quote/Quote.go | 2 +- fix42/quoteacknowledgement/QuoteAcknowledgement.go | 2 +- fix42/quotecancel/QuoteCancel.go | 2 +- fix42/quoterequest/QuoteRequest.go | 2 +- fix42/quotestatusrequest/QuoteStatusRequest.go | 2 +- fix42/reject/Reject.go | 2 +- fix42/resendrequest/ResendRequest.go | 2 +- fix42/securitydefinition/SecurityDefinition.go | 2 +- .../securitydefinitionrequest/SecurityDefinitionRequest.go | 2 +- fix42/securitystatus/SecurityStatus.go | 2 +- fix42/securitystatusrequest/SecurityStatusRequest.go | 2 +- fix42/sequencereset/SequenceReset.go | 2 +- fix42/settlementinstructions/SettlementInstructions.go | 2 +- fix42/testrequest/TestRequest.go | 2 +- fix42/tradingsessionstatus/TradingSessionStatus.go | 2 +- .../TradingSessionStatusRequest.go | 2 +- fix43/advertisement/Advertisement.go | 2 +- fix43/allocation/Allocation.go | 2 +- fix43/allocationack/AllocationAck.go | 2 +- fix43/bidrequest/BidRequest.go | 2 +- fix43/bidresponse/BidResponse.go | 2 +- fix43/businessmessagereject/BusinessMessageReject.go | 2 +- .../CrossOrderCancelReplaceRequest.go | 2 +- fix43/crossordercancelrequest/CrossOrderCancelRequest.go | 2 +- fix43/derivativesecuritylist/DerivativeSecurityList.go | 2 +- .../DerivativeSecurityListRequest.go | 2 +- fix43/dontknowtrade/DontKnowTrade.go | 2 +- fix43/email/Email.go | 2 +- fix43/executionreport/ExecutionReport.go | 2 +- fix43/header.go | 7 +++++++ fix43/heartbeat/Heartbeat.go | 2 +- fix43/ioi/IOI.go | 2 +- fix43/listcancelrequest/ListCancelRequest.go | 2 +- fix43/listexecute/ListExecute.go | 2 +- fix43/liststatus/ListStatus.go | 2 +- fix43/liststatusrequest/ListStatusRequest.go | 2 +- fix43/liststrikeprice/ListStrikePrice.go | 2 +- fix43/logon/Logon.go | 2 +- fix43/logout/Logout.go | 2 +- .../MarketDataIncrementalRefresh.go | 2 +- fix43/marketdatarequest/MarketDataRequest.go | 2 +- fix43/marketdatarequestreject/MarketDataRequestReject.go | 2 +- .../MarketDataSnapshotFullRefresh.go | 2 +- fix43/massquote/MassQuote.go | 2 +- fix43/massquoteacknowledgement/MassQuoteAcknowledgement.go | 2 +- .../MultilegOrderCancelReplaceRequest.go | 2 +- fix43/newordercross/NewOrderCross.go | 2 +- fix43/neworderlist/NewOrderList.go | 2 +- fix43/newordermultileg/NewOrderMultileg.go | 2 +- fix43/newordersingle/NewOrderSingle.go | 2 +- fix43/news/News.go | 2 +- fix43/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix43/ordercancelrequest/OrderCancelRequest.go | 2 +- fix43/ordermasscancelreport/OrderMassCancelReport.go | 2 +- fix43/ordermasscancelrequest/OrderMassCancelRequest.go | 2 +- fix43/ordermassstatusrequest/OrderMassStatusRequest.go | 2 +- fix43/orderstatusrequest/OrderStatusRequest.go | 2 +- fix43/quote/Quote.go | 2 +- fix43/quotecancel/QuoteCancel.go | 2 +- fix43/quoterequest/QuoteRequest.go | 2 +- fix43/quoterequestreject/QuoteRequestReject.go | 2 +- fix43/quotestatusreport/QuoteStatusReport.go | 2 +- fix43/quotestatusrequest/QuoteStatusRequest.go | 2 +- fix43/registrationinstructions/RegistrationInstructions.go | 2 +- .../RegistrationInstructionsResponse.go | 2 +- fix43/reject/Reject.go | 2 +- fix43/resendrequest/ResendRequest.go | 2 +- fix43/rfqrequest/RFQRequest.go | 2 +- fix43/securitydefinition/SecurityDefinition.go | 2 +- .../securitydefinitionrequest/SecurityDefinitionRequest.go | 2 +- fix43/securitylist/SecurityList.go | 2 +- fix43/securitylistrequest/SecurityListRequest.go | 2 +- fix43/securitystatus/SecurityStatus.go | 2 +- fix43/securitystatusrequest/SecurityStatusRequest.go | 2 +- fix43/securitytyperequest/SecurityTypeRequest.go | 2 +- fix43/securitytypes/SecurityTypes.go | 2 +- fix43/sequencereset/SequenceReset.go | 2 +- fix43/settlementinstructions/SettlementInstructions.go | 2 +- fix43/testrequest/TestRequest.go | 2 +- fix43/tradecapturereport/TradeCaptureReport.go | 2 +- .../tradecapturereportrequest/TradeCaptureReportRequest.go | 2 +- fix43/tradingsessionstatus/TradingSessionStatus.go | 2 +- .../TradingSessionStatusRequest.go | 2 +- fix44/advertisement/Advertisement.go | 2 +- fix44/allocationinstruction/AllocationInstruction.go | 2 +- fix44/allocationinstructionack/AllocationInstructionAck.go | 2 +- fix44/allocationreport/AllocationReport.go | 2 +- fix44/allocationreportack/AllocationReportAck.go | 2 +- fix44/assignmentreport/AssignmentReport.go | 2 +- fix44/bidrequest/BidRequest.go | 2 +- fix44/bidresponse/BidResponse.go | 2 +- fix44/businessmessagereject/BusinessMessageReject.go | 2 +- fix44/collateralassignment/CollateralAssignment.go | 2 +- fix44/collateralinquiry/CollateralInquiry.go | 2 +- fix44/collateralinquiryack/CollateralInquiryAck.go | 2 +- fix44/collateralreport/CollateralReport.go | 2 +- fix44/collateralrequest/CollateralRequest.go | 2 +- fix44/collateralresponse/CollateralResponse.go | 2 +- fix44/confirmation/Confirmation.go | 2 +- fix44/confirmationack/ConfirmationAck.go | 2 +- fix44/confirmationrequest/ConfirmationRequest.go | 2 +- .../CrossOrderCancelReplaceRequest.go | 2 +- fix44/crossordercancelrequest/CrossOrderCancelRequest.go | 2 +- fix44/derivativesecuritylist/DerivativeSecurityList.go | 2 +- .../DerivativeSecurityListRequest.go | 2 +- fix44/dontknowtrade/DontKnowTrade.go | 2 +- fix44/email/Email.go | 2 +- fix44/executionreport/ExecutionReport.go | 2 +- fix44/header.go | 7 +++++++ fix44/heartbeat/Heartbeat.go | 2 +- fix44/ioi/IOI.go | 2 +- fix44/listcancelrequest/ListCancelRequest.go | 2 +- fix44/listexecute/ListExecute.go | 2 +- fix44/liststatus/ListStatus.go | 2 +- fix44/liststatusrequest/ListStatusRequest.go | 2 +- fix44/liststrikeprice/ListStrikePrice.go | 2 +- fix44/logon/Logon.go | 2 +- fix44/logout/Logout.go | 2 +- .../MarketDataIncrementalRefresh.go | 2 +- fix44/marketdatarequest/MarketDataRequest.go | 2 +- fix44/marketdatarequestreject/MarketDataRequestReject.go | 2 +- .../MarketDataSnapshotFullRefresh.go | 2 +- fix44/massquote/MassQuote.go | 2 +- fix44/massquoteacknowledgement/MassQuoteAcknowledgement.go | 2 +- .../MultilegOrderCancelReplace.go | 2 +- .../NetworkCounterpartySystemStatusRequest.go | 2 +- .../NetworkCounterpartySystemStatusResponse.go | 2 +- fix44/newordercross/NewOrderCross.go | 2 +- fix44/neworderlist/NewOrderList.go | 2 +- fix44/newordermultileg/NewOrderMultileg.go | 2 +- fix44/newordersingle/NewOrderSingle.go | 2 +- fix44/news/News.go | 2 +- fix44/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix44/ordercancelrequest/OrderCancelRequest.go | 2 +- fix44/ordermasscancelreport/OrderMassCancelReport.go | 2 +- fix44/ordermasscancelrequest/OrderMassCancelRequest.go | 2 +- fix44/ordermassstatusrequest/OrderMassStatusRequest.go | 2 +- fix44/orderstatusrequest/OrderStatusRequest.go | 2 +- .../positionmaintenancereport/PositionMaintenanceReport.go | 2 +- .../PositionMaintenanceRequest.go | 2 +- fix44/positionreport/PositionReport.go | 2 +- fix44/quote/Quote.go | 2 +- fix44/quotecancel/QuoteCancel.go | 2 +- fix44/quoterequest/QuoteRequest.go | 2 +- fix44/quoterequestreject/QuoteRequestReject.go | 2 +- fix44/quoteresponse/QuoteResponse.go | 2 +- fix44/quotestatusreport/QuoteStatusReport.go | 2 +- fix44/quotestatusrequest/QuoteStatusRequest.go | 2 +- fix44/registrationinstructions/RegistrationInstructions.go | 2 +- .../RegistrationInstructionsResponse.go | 2 +- fix44/reject/Reject.go | 2 +- fix44/requestforpositions/RequestForPositions.go | 2 +- fix44/requestforpositionsack/RequestForPositionsAck.go | 2 +- fix44/resendrequest/ResendRequest.go | 2 +- fix44/rfqrequest/RFQRequest.go | 2 +- fix44/securitydefinition/SecurityDefinition.go | 2 +- .../securitydefinitionrequest/SecurityDefinitionRequest.go | 2 +- fix44/securitylist/SecurityList.go | 2 +- fix44/securitylistrequest/SecurityListRequest.go | 2 +- fix44/securitystatus/SecurityStatus.go | 2 +- fix44/securitystatusrequest/SecurityStatusRequest.go | 2 +- fix44/securitytyperequest/SecurityTypeRequest.go | 2 +- fix44/securitytypes/SecurityTypes.go | 2 +- fix44/sequencereset/SequenceReset.go | 2 +- .../SettlementInstructionRequest.go | 2 +- fix44/settlementinstructions/SettlementInstructions.go | 2 +- fix44/testrequest/TestRequest.go | 2 +- fix44/tradecapturereport/TradeCaptureReport.go | 2 +- fix44/tradecapturereportack/TradeCaptureReportAck.go | 2 +- .../tradecapturereportrequest/TradeCaptureReportRequest.go | 2 +- .../TradeCaptureReportRequestAck.go | 2 +- fix44/tradingsessionstatus/TradingSessionStatus.go | 2 +- .../TradingSessionStatusRequest.go | 2 +- fix44/userrequest/UserRequest.go | 2 +- fix44/userresponse/UserResponse.go | 2 +- fix50/adjustedpositionreport/AdjustedPositionReport.go | 2 +- fix50/advertisement/Advertisement.go | 2 +- fix50/allocationinstruction/AllocationInstruction.go | 2 +- fix50/allocationinstructionack/AllocationInstructionAck.go | 2 +- .../AllocationInstructionAlert.go | 2 +- fix50/allocationreport/AllocationReport.go | 2 +- fix50/allocationreportack/AllocationReportAck.go | 2 +- fix50/assignmentreport/AssignmentReport.go | 2 +- fix50/bidrequest/BidRequest.go | 2 +- fix50/bidresponse/BidResponse.go | 2 +- fix50/businessmessagereject/BusinessMessageReject.go | 2 +- fix50/collateralassignment/CollateralAssignment.go | 2 +- fix50/collateralinquiry/CollateralInquiry.go | 2 +- fix50/collateralinquiryack/CollateralInquiryAck.go | 2 +- fix50/collateralreport/CollateralReport.go | 2 +- fix50/collateralrequest/CollateralRequest.go | 2 +- fix50/collateralresponse/CollateralResponse.go | 2 +- fix50/confirmation/Confirmation.go | 2 +- fix50/confirmationack/ConfirmationAck.go | 2 +- fix50/confirmationrequest/ConfirmationRequest.go | 2 +- fix50/contraryintentionreport/ContraryIntentionReport.go | 2 +- .../CrossOrderCancelReplaceRequest.go | 2 +- fix50/crossordercancelrequest/CrossOrderCancelRequest.go | 2 +- fix50/derivativesecuritylist/DerivativeSecurityList.go | 2 +- .../DerivativeSecurityListRequest.go | 2 +- fix50/dontknowtrade/DontKnowTrade.go | 2 +- fix50/email/Email.go | 2 +- fix50/executionacknowledgement/ExecutionAcknowledgement.go | 2 +- fix50/executionreport/ExecutionReport.go | 2 +- fix50/ioi/IOI.go | 2 +- fix50/listcancelrequest/ListCancelRequest.go | 2 +- fix50/listexecute/ListExecute.go | 2 +- fix50/liststatus/ListStatus.go | 2 +- fix50/liststatusrequest/ListStatusRequest.go | 2 +- fix50/liststrikeprice/ListStrikePrice.go | 2 +- .../MarketDataIncrementalRefresh.go | 2 +- fix50/marketdatarequest/MarketDataRequest.go | 2 +- fix50/marketdatarequestreject/MarketDataRequestReject.go | 2 +- .../MarketDataSnapshotFullRefresh.go | 2 +- fix50/massquote/MassQuote.go | 2 +- fix50/massquoteacknowledgement/MassQuoteAcknowledgement.go | 2 +- .../MultilegOrderCancelReplace.go | 2 +- .../NetworkCounterpartySystemStatusRequest.go | 2 +- .../NetworkCounterpartySystemStatusResponse.go | 2 +- fix50/newordercross/NewOrderCross.go | 2 +- fix50/neworderlist/NewOrderList.go | 2 +- fix50/newordermultileg/NewOrderMultileg.go | 2 +- fix50/newordersingle/NewOrderSingle.go | 2 +- fix50/news/News.go | 2 +- fix50/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix50/ordercancelrequest/OrderCancelRequest.go | 2 +- fix50/ordermasscancelreport/OrderMassCancelReport.go | 2 +- fix50/ordermasscancelrequest/OrderMassCancelRequest.go | 2 +- fix50/ordermassstatusrequest/OrderMassStatusRequest.go | 2 +- fix50/orderstatusrequest/OrderStatusRequest.go | 2 +- .../positionmaintenancereport/PositionMaintenanceReport.go | 2 +- .../PositionMaintenanceRequest.go | 2 +- fix50/positionreport/PositionReport.go | 2 +- fix50/quote/Quote.go | 2 +- fix50/quotecancel/QuoteCancel.go | 2 +- fix50/quoterequest/QuoteRequest.go | 2 +- fix50/quoterequestreject/QuoteRequestReject.go | 2 +- fix50/quoteresponse/QuoteResponse.go | 2 +- fix50/quotestatusreport/QuoteStatusReport.go | 2 +- fix50/quotestatusrequest/QuoteStatusRequest.go | 2 +- fix50/registrationinstructions/RegistrationInstructions.go | 2 +- .../RegistrationInstructionsResponse.go | 2 +- fix50/requestforpositions/RequestForPositions.go | 2 +- fix50/requestforpositionsack/RequestForPositionsAck.go | 2 +- fix50/rfqrequest/RFQRequest.go | 2 +- fix50/securitydefinition/SecurityDefinition.go | 2 +- .../securitydefinitionrequest/SecurityDefinitionRequest.go | 2 +- .../SecurityDefinitionUpdateReport.go | 2 +- fix50/securitylist/SecurityList.go | 2 +- fix50/securitylistrequest/SecurityListRequest.go | 2 +- fix50/securitylistupdatereport/SecurityListUpdateReport.go | 2 +- fix50/securitystatus/SecurityStatus.go | 2 +- fix50/securitystatusrequest/SecurityStatusRequest.go | 2 +- fix50/securitytyperequest/SecurityTypeRequest.go | 2 +- fix50/securitytypes/SecurityTypes.go | 2 +- .../SettlementInstructionRequest.go | 2 +- fix50/settlementinstructions/SettlementInstructions.go | 2 +- fix50/tradecapturereport/TradeCaptureReport.go | 2 +- fix50/tradecapturereportack/TradeCaptureReportAck.go | 2 +- .../tradecapturereportrequest/TradeCaptureReportRequest.go | 2 +- .../TradeCaptureReportRequestAck.go | 2 +- fix50/tradingsessionlist/TradingSessionList.go | 2 +- .../tradingsessionlistrequest/TradingSessionListRequest.go | 2 +- fix50/tradingsessionstatus/TradingSessionStatus.go | 2 +- .../TradingSessionStatusRequest.go | 2 +- fix50/userrequest/UserRequest.go | 2 +- fix50/userresponse/UserResponse.go | 2 +- fix50sp1/adjustedpositionreport/AdjustedPositionReport.go | 2 +- fix50sp1/advertisement/Advertisement.go | 2 +- fix50sp1/allocationinstruction/AllocationInstruction.go | 2 +- .../allocationinstructionack/AllocationInstructionAck.go | 2 +- .../AllocationInstructionAlert.go | 2 +- fix50sp1/allocationreport/AllocationReport.go | 2 +- fix50sp1/allocationreportack/AllocationReportAck.go | 2 +- .../applicationmessagereport/ApplicationMessageReport.go | 2 +- .../applicationmessagerequest/ApplicationMessageRequest.go | 2 +- .../ApplicationMessageRequestAck.go | 2 +- fix50sp1/assignmentreport/AssignmentReport.go | 2 +- fix50sp1/bidrequest/BidRequest.go | 2 +- fix50sp1/bidresponse/BidResponse.go | 2 +- fix50sp1/businessmessagereject/BusinessMessageReject.go | 2 +- fix50sp1/collateralassignment/CollateralAssignment.go | 2 +- fix50sp1/collateralinquiry/CollateralInquiry.go | 2 +- fix50sp1/collateralinquiryack/CollateralInquiryAck.go | 2 +- fix50sp1/collateralreport/CollateralReport.go | 2 +- fix50sp1/collateralrequest/CollateralRequest.go | 2 +- fix50sp1/collateralresponse/CollateralResponse.go | 2 +- fix50sp1/confirmation/Confirmation.go | 2 +- fix50sp1/confirmationack/ConfirmationAck.go | 2 +- fix50sp1/confirmationrequest/ConfirmationRequest.go | 2 +- .../contraryintentionreport/ContraryIntentionReport.go | 2 +- .../CrossOrderCancelReplaceRequest.go | 2 +- .../crossordercancelrequest/CrossOrderCancelRequest.go | 2 +- fix50sp1/derivativesecuritylist/DerivativeSecurityList.go | 2 +- .../DerivativeSecurityListRequest.go | 2 +- .../DerivativeSecurityListUpdateReport.go | 2 +- fix50sp1/dontknowtrade/DontKnowTrade.go | 2 +- fix50sp1/email/Email.go | 2 +- .../executionacknowledgement/ExecutionAcknowledgement.go | 2 +- fix50sp1/executionreport/ExecutionReport.go | 2 +- fix50sp1/ioi/IOI.go | 2 +- fix50sp1/listcancelrequest/ListCancelRequest.go | 2 +- fix50sp1/listexecute/ListExecute.go | 2 +- fix50sp1/liststatus/ListStatus.go | 2 +- fix50sp1/liststatusrequest/ListStatusRequest.go | 2 +- fix50sp1/liststrikeprice/ListStrikePrice.go | 2 +- .../MarketDataIncrementalRefresh.go | 2 +- fix50sp1/marketdatarequest/MarketDataRequest.go | 2 +- .../marketdatarequestreject/MarketDataRequestReject.go | 2 +- .../MarketDataSnapshotFullRefresh.go | 2 +- fix50sp1/marketdefinition/MarketDefinition.go | 2 +- .../marketdefinitionrequest/MarketDefinitionRequest.go | 2 +- .../MarketDefinitionUpdateReport.go | 2 +- fix50sp1/massquote/MassQuote.go | 2 +- .../massquoteacknowledgement/MassQuoteAcknowledgement.go | 2 +- .../MultilegOrderCancelReplace.go | 2 +- .../NetworkCounterpartySystemStatusRequest.go | 2 +- .../NetworkCounterpartySystemStatusResponse.go | 2 +- fix50sp1/newordercross/NewOrderCross.go | 2 +- fix50sp1/neworderlist/NewOrderList.go | 2 +- fix50sp1/newordermultileg/NewOrderMultileg.go | 2 +- fix50sp1/newordersingle/NewOrderSingle.go | 2 +- fix50sp1/news/News.go | 2 +- fix50sp1/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix50sp1/ordercancelrequest/OrderCancelRequest.go | 2 +- fix50sp1/ordermassactionreport/OrderMassActionReport.go | 2 +- fix50sp1/ordermassactionrequest/OrderMassActionRequest.go | 2 +- fix50sp1/ordermasscancelreport/OrderMassCancelReport.go | 2 +- fix50sp1/ordermasscancelrequest/OrderMassCancelRequest.go | 2 +- fix50sp1/ordermassstatusrequest/OrderMassStatusRequest.go | 2 +- fix50sp1/orderstatusrequest/OrderStatusRequest.go | 2 +- .../positionmaintenancereport/PositionMaintenanceReport.go | 2 +- .../PositionMaintenanceRequest.go | 2 +- fix50sp1/positionreport/PositionReport.go | 2 +- fix50sp1/quote/Quote.go | 2 +- fix50sp1/quotecancel/QuoteCancel.go | 2 +- fix50sp1/quoterequest/QuoteRequest.go | 2 +- fix50sp1/quoterequestreject/QuoteRequestReject.go | 2 +- fix50sp1/quoteresponse/QuoteResponse.go | 2 +- fix50sp1/quotestatusreport/QuoteStatusReport.go | 2 +- fix50sp1/quotestatusrequest/QuoteStatusRequest.go | 2 +- .../registrationinstructions/RegistrationInstructions.go | 2 +- .../RegistrationInstructionsResponse.go | 2 +- fix50sp1/requestforpositions/RequestForPositions.go | 2 +- fix50sp1/requestforpositionsack/RequestForPositionsAck.go | 2 +- fix50sp1/rfqrequest/RFQRequest.go | 2 +- fix50sp1/securitydefinition/SecurityDefinition.go | 2 +- .../securitydefinitionrequest/SecurityDefinitionRequest.go | 2 +- .../SecurityDefinitionUpdateReport.go | 2 +- fix50sp1/securitylist/SecurityList.go | 2 +- fix50sp1/securitylistrequest/SecurityListRequest.go | 2 +- .../securitylistupdatereport/SecurityListUpdateReport.go | 2 +- fix50sp1/securitystatus/SecurityStatus.go | 2 +- fix50sp1/securitystatusrequest/SecurityStatusRequest.go | 2 +- fix50sp1/securitytyperequest/SecurityTypeRequest.go | 2 +- fix50sp1/securitytypes/SecurityTypes.go | 2 +- .../SettlementInstructionRequest.go | 2 +- fix50sp1/settlementinstructions/SettlementInstructions.go | 2 +- .../SettlementObligationReport.go | 2 +- fix50sp1/tradecapturereport/TradeCaptureReport.go | 2 +- fix50sp1/tradecapturereportack/TradeCaptureReportAck.go | 2 +- .../tradecapturereportrequest/TradeCaptureReportRequest.go | 2 +- .../TradeCaptureReportRequestAck.go | 2 +- fix50sp1/tradingsessionlist/TradingSessionList.go | 2 +- .../tradingsessionlistrequest/TradingSessionListRequest.go | 2 +- .../TradingSessionListUpdateReport.go | 2 +- fix50sp1/tradingsessionstatus/TradingSessionStatus.go | 2 +- .../TradingSessionStatusRequest.go | 2 +- fix50sp1/usernotification/UserNotification.go | 2 +- fix50sp1/userrequest/UserRequest.go | 2 +- fix50sp1/userresponse/UserResponse.go | 2 +- fix50sp2/adjustedpositionreport/AdjustedPositionReport.go | 2 +- fix50sp2/advertisement/Advertisement.go | 2 +- fix50sp2/allocationinstruction/AllocationInstruction.go | 2 +- .../allocationinstructionack/AllocationInstructionAck.go | 2 +- .../AllocationInstructionAlert.go | 2 +- fix50sp2/allocationreport/AllocationReport.go | 2 +- fix50sp2/allocationreportack/AllocationReportAck.go | 2 +- .../applicationmessagereport/ApplicationMessageReport.go | 2 +- .../applicationmessagerequest/ApplicationMessageRequest.go | 2 +- .../ApplicationMessageRequestAck.go | 2 +- fix50sp2/assignmentreport/AssignmentReport.go | 2 +- fix50sp2/bidrequest/BidRequest.go | 2 +- fix50sp2/bidresponse/BidResponse.go | 2 +- fix50sp2/businessmessagereject/BusinessMessageReject.go | 2 +- fix50sp2/collateralassignment/CollateralAssignment.go | 2 +- fix50sp2/collateralinquiry/CollateralInquiry.go | 2 +- fix50sp2/collateralinquiryack/CollateralInquiryAck.go | 2 +- fix50sp2/collateralreport/CollateralReport.go | 2 +- fix50sp2/collateralrequest/CollateralRequest.go | 2 +- fix50sp2/collateralresponse/CollateralResponse.go | 2 +- fix50sp2/confirmation/Confirmation.go | 2 +- fix50sp2/confirmationack/ConfirmationAck.go | 2 +- fix50sp2/confirmationrequest/ConfirmationRequest.go | 2 +- .../contraryintentionreport/ContraryIntentionReport.go | 2 +- .../CrossOrderCancelReplaceRequest.go | 2 +- .../crossordercancelrequest/CrossOrderCancelRequest.go | 2 +- fix50sp2/derivativesecuritylist/DerivativeSecurityList.go | 2 +- .../DerivativeSecurityListRequest.go | 2 +- .../DerivativeSecurityListUpdateReport.go | 2 +- fix50sp2/dontknowtrade/DontKnowTrade.go | 2 +- fix50sp2/email/Email.go | 2 +- .../executionacknowledgement/ExecutionAcknowledgement.go | 2 +- fix50sp2/executionreport/ExecutionReport.go | 2 +- fix50sp2/ioi/IOI.go | 2 +- fix50sp2/listcancelrequest/ListCancelRequest.go | 2 +- fix50sp2/listexecute/ListExecute.go | 2 +- fix50sp2/liststatus/ListStatus.go | 2 +- fix50sp2/liststatusrequest/ListStatusRequest.go | 2 +- fix50sp2/liststrikeprice/ListStrikePrice.go | 2 +- .../MarketDataIncrementalRefresh.go | 2 +- fix50sp2/marketdatarequest/MarketDataRequest.go | 2 +- .../marketdatarequestreject/MarketDataRequestReject.go | 2 +- .../MarketDataSnapshotFullRefresh.go | 2 +- fix50sp2/marketdefinition/MarketDefinition.go | 2 +- .../marketdefinitionrequest/MarketDefinitionRequest.go | 2 +- .../MarketDefinitionUpdateReport.go | 2 +- fix50sp2/massquote/MassQuote.go | 2 +- .../massquoteacknowledgement/MassQuoteAcknowledgement.go | 2 +- .../MultilegOrderCancelReplace.go | 2 +- .../NetworkCounterpartySystemStatusRequest.go | 2 +- .../NetworkCounterpartySystemStatusResponse.go | 2 +- fix50sp2/newordercross/NewOrderCross.go | 2 +- fix50sp2/neworderlist/NewOrderList.go | 2 +- fix50sp2/newordermultileg/NewOrderMultileg.go | 2 +- fix50sp2/newordersingle/NewOrderSingle.go | 2 +- fix50sp2/news/News.go | 2 +- fix50sp2/ordercancelreject/OrderCancelReject.go | 2 +- .../ordercancelreplacerequest/OrderCancelReplaceRequest.go | 2 +- fix50sp2/ordercancelrequest/OrderCancelRequest.go | 2 +- fix50sp2/ordermassactionreport/OrderMassActionReport.go | 2 +- fix50sp2/ordermassactionrequest/OrderMassActionRequest.go | 2 +- fix50sp2/ordermasscancelreport/OrderMassCancelReport.go | 2 +- fix50sp2/ordermasscancelrequest/OrderMassCancelRequest.go | 2 +- fix50sp2/ordermassstatusrequest/OrderMassStatusRequest.go | 2 +- fix50sp2/orderstatusrequest/OrderStatusRequest.go | 2 +- fix50sp2/partydetailslistreport/PartyDetailsListReport.go | 2 +- .../partydetailslistrequest/PartyDetailsListRequest.go | 2 +- .../positionmaintenancereport/PositionMaintenanceReport.go | 2 +- .../PositionMaintenanceRequest.go | 2 +- fix50sp2/positionreport/PositionReport.go | 2 +- fix50sp2/quote/Quote.go | 2 +- fix50sp2/quotecancel/QuoteCancel.go | 2 +- fix50sp2/quoterequest/QuoteRequest.go | 2 +- fix50sp2/quoterequestreject/QuoteRequestReject.go | 2 +- fix50sp2/quoteresponse/QuoteResponse.go | 2 +- fix50sp2/quotestatusreport/QuoteStatusReport.go | 2 +- fix50sp2/quotestatusrequest/QuoteStatusRequest.go | 2 +- .../registrationinstructions/RegistrationInstructions.go | 2 +- .../RegistrationInstructionsResponse.go | 2 +- fix50sp2/requestforpositions/RequestForPositions.go | 2 +- fix50sp2/requestforpositionsack/RequestForPositionsAck.go | 2 +- fix50sp2/rfqrequest/RFQRequest.go | 2 +- fix50sp2/securitydefinition/SecurityDefinition.go | 2 +- .../securitydefinitionrequest/SecurityDefinitionRequest.go | 2 +- .../SecurityDefinitionUpdateReport.go | 2 +- fix50sp2/securitylist/SecurityList.go | 2 +- fix50sp2/securitylistrequest/SecurityListRequest.go | 2 +- .../securitylistupdatereport/SecurityListUpdateReport.go | 2 +- fix50sp2/securitystatus/SecurityStatus.go | 2 +- fix50sp2/securitystatusrequest/SecurityStatusRequest.go | 2 +- fix50sp2/securitytyperequest/SecurityTypeRequest.go | 2 +- fix50sp2/securitytypes/SecurityTypes.go | 2 +- .../SettlementInstructionRequest.go | 2 +- fix50sp2/settlementinstructions/SettlementInstructions.go | 2 +- .../SettlementObligationReport.go | 2 +- fix50sp2/streamassignmentreport/StreamAssignmentReport.go | 2 +- .../streamassignmentreportack/StreamAssignmentReportACK.go | 2 +- .../streamassignmentrequest/StreamAssignmentRequest.go | 2 +- fix50sp2/tradecapturereport/TradeCaptureReport.go | 2 +- fix50sp2/tradecapturereportack/TradeCaptureReportAck.go | 2 +- .../tradecapturereportrequest/TradeCaptureReportRequest.go | 2 +- .../TradeCaptureReportRequestAck.go | 2 +- fix50sp2/tradingsessionlist/TradingSessionList.go | 2 +- .../tradingsessionlistrequest/TradingSessionListRequest.go | 2 +- .../TradingSessionListUpdateReport.go | 2 +- fix50sp2/tradingsessionstatus/TradingSessionStatus.go | 2 +- .../TradingSessionStatusRequest.go | 2 +- fix50sp2/usernotification/UserNotification.go | 2 +- fix50sp2/userrequest/UserRequest.go | 2 +- fix50sp2/userresponse/UserResponse.go | 2 +- fixt11/header.go | 7 +++++++ fixt11/heartbeat/Heartbeat.go | 2 +- fixt11/logon/Logon.go | 2 +- fixt11/logout/Logout.go | 2 +- fixt11/reject/Reject.go | 2 +- fixt11/resendrequest/ResendRequest.go | 2 +- fixt11/sequencereset/SequenceReset.go | 2 +- fixt11/testrequest/TestRequest.go | 2 +- 581 files changed, 617 insertions(+), 575 deletions(-) diff --git a/fix40/advertisement/Advertisement.go b/fix40/advertisement/Advertisement.go index 9c59b76b2..c779d198e 100644 --- a/fix40/advertisement/Advertisement.go +++ b/fix40/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, symbol field.SymbolField, advside field.AdvSideField, shares field.SharesField) (m Advertisement) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/allocation/Allocation.go b/fix40/allocation/Allocation.go index 7446119ea..202f4c87a 100644 --- a/fix40/allocation/Allocation.go +++ b/fix40/allocation/Allocation.go @@ -40,7 +40,7 @@ func (m Allocation) ToMessage() quickfix.Message { //New returns a Allocation initialized with the required fields for Allocation func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, side field.SideField, symbol field.SymbolField, shares field.SharesField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m Allocation) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/allocationack/AllocationACK.go b/fix40/allocationack/AllocationACK.go index eb816bb3f..1e20dda4c 100644 --- a/fix40/allocationack/AllocationACK.go +++ b/fix40/allocationack/AllocationACK.go @@ -40,7 +40,7 @@ func (m AllocationACK) ToMessage() quickfix.Message { //New returns a AllocationACK initialized with the required fields for AllocationACK func New(allocid field.AllocIDField, tradedate field.TradeDateField, allocstatus field.AllocStatusField) (m AllocationACK) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/dontknowtrade/DontKnowTrade.go b/fix40/dontknowtrade/DontKnowTrade.go index 816bd8a12..607163212 100644 --- a/fix40/dontknowtrade/DontKnowTrade.go +++ b/fix40/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(dkreason field.DKReasonField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, lastshares field.LastSharesField, lastpx field.LastPxField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/email/Email.go b/fix40/email/Email.go index fd9af92d6..a450cb316 100644 --- a/fix40/email/Email.go +++ b/fix40/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailtype field.EmailTypeField, linesoftext field.LinesOfTextField, text field.TextField) (m Email) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/executionreport/ExecutionReport.go b/fix40/executionreport/ExecutionReport.go index f9ff51c3d..7f0e54d1f 100644 --- a/fix40/executionreport/ExecutionReport.go +++ b/fix40/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectranstype field.ExecTransTypeField, ordstatus field.OrdStatusField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, lastshares field.LastSharesField, lastpx field.LastPxField, cumqty field.CumQtyField, avgpx field.AvgPxField) (m ExecutionReport) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/header.go b/fix40/header.go index 3a6232403..736a23a84 100644 --- a/fix40/header.go +++ b/fix40/header.go @@ -13,6 +13,13 @@ type Header struct { quickfix.Header } +//NewHeader returns a new, initialized Header instance +func NewHeader() (h Header) { + h.Init() + h.SetBeginString("FIX.4.0") + return +} + //SetBeginString sets BeginString, Tag 8 func (h Header) SetBeginString(v string) { h.Set(field.NewBeginString(v)) diff --git a/fix40/heartbeat/Heartbeat.go b/fix40/heartbeat/Heartbeat.go index 44595304c..d865c0b4d 100644 --- a/fix40/heartbeat/Heartbeat.go +++ b/fix40/heartbeat/Heartbeat.go @@ -40,7 +40,7 @@ func (m Heartbeat) ToMessage() quickfix.Message { //New returns a Heartbeat initialized with the required fields for Heartbeat func New() (m Heartbeat) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/indicationofinterest/IndicationofInterest.go b/fix40/indicationofinterest/IndicationofInterest.go index d87517fbd..8e1dd3fdc 100644 --- a/fix40/indicationofinterest/IndicationofInterest.go +++ b/fix40/indicationofinterest/IndicationofInterest.go @@ -40,7 +40,7 @@ func (m IndicationofInterest) ToMessage() quickfix.Message { //New returns a IndicationofInterest initialized with the required fields for IndicationofInterest func New(ioiid field.IOIidField, ioitranstype field.IOITransTypeField, symbol field.SymbolField, side field.SideField, ioishares field.IOISharesField) (m IndicationofInterest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/listcancelrequest/ListCancelRequest.go b/fix40/listcancelrequest/ListCancelRequest.go index 8585fa871..8ea7c47b1 100644 --- a/fix40/listcancelrequest/ListCancelRequest.go +++ b/fix40/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/listexecute/ListExecute.go b/fix40/listexecute/ListExecute.go index ca293b0c0..32f0c2497 100644 --- a/fix40/listexecute/ListExecute.go +++ b/fix40/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField) (m ListExecute) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/liststatus/ListStatus.go b/fix40/liststatus/ListStatus.go index 4b4135eb8..d3c677826 100644 --- a/fix40/liststatus/ListStatus.go +++ b/fix40/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, norpts field.NoRptsField, rptseq field.RptSeqField) (m ListStatus) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/liststatusrequest/ListStatusRequest.go b/fix40/liststatusrequest/ListStatusRequest.go index 10dc444f6..7ff8a23fc 100644 --- a/fix40/liststatusrequest/ListStatusRequest.go +++ b/fix40/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/logon/Logon.go b/fix40/logon/Logon.go index 97da3b252..23708e121 100644 --- a/fix40/logon/Logon.go +++ b/fix40/logon/Logon.go @@ -40,7 +40,7 @@ func (m Logon) ToMessage() quickfix.Message { //New returns a Logon initialized with the required fields for Logon func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField) (m Logon) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/logout/Logout.go b/fix40/logout/Logout.go index 5d5dd9e2a..b0dfb749c 100644 --- a/fix40/logout/Logout.go +++ b/fix40/logout/Logout.go @@ -40,7 +40,7 @@ func (m Logout) ToMessage() quickfix.Message { //New returns a Logout initialized with the required fields for Logout func New() (m Logout) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/neworderlist/NewOrderList.go b/fix40/neworderlist/NewOrderList.go index 757804bc8..c26d55d31 100644 --- a/fix40/neworderlist/NewOrderList.go +++ b/fix40/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, listseqno field.ListSeqNoField, listnoords field.ListNoOrdsField, clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, ordtype field.OrdTypeField) (m NewOrderList) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/newordersingle/NewOrderSingle.go b/fix40/newordersingle/NewOrderSingle.go index 9275875f5..cdc56a080 100644 --- a/fix40/newordersingle/NewOrderSingle.go +++ b/fix40/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/news/News.go b/fix40/news/News.go index 627ba4c4e..d58c07b9c 100644 --- a/fix40/news/News.go +++ b/fix40/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(linesoftext field.LinesOfTextField, text field.TextField) (m News) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/ordercancelreject/OrderCancelReject.go b/fix40/ordercancelreject/OrderCancelReject.go index 544363414..abf81eacc 100644 --- a/fix40/ordercancelreject/OrderCancelReject.go +++ b/fix40/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix40/ordercancelreplacerequest/OrderCancelReplaceRequest.go index 2c0f4bd2d..71bd39e0b 100644 --- a/fix40/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix40/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/ordercancelrequest/OrderCancelRequest.go b/fix40/ordercancelrequest/OrderCancelRequest.go index f4f31e1ea..6112b4f9d 100644 --- a/fix40/ordercancelrequest/OrderCancelRequest.go +++ b/fix40/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, cxltype field.CxlTypeField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/orderstatusrequest/OrderStatusRequest.go b/fix40/orderstatusrequest/OrderStatusRequest.go index 3859ace79..40bdf2d5d 100644 --- a/fix40/orderstatusrequest/OrderStatusRequest.go +++ b/fix40/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(clordid field.ClOrdIDField, symbol field.SymbolField, side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/quote/Quote.go b/fix40/quote/Quote.go index 44ccc5e8f..1af0f3cfa 100644 --- a/fix40/quote/Quote.go +++ b/fix40/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField, symbol field.SymbolField, bidpx field.BidPxField) (m Quote) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/quoterequest/QuoteRequest.go b/fix40/quoterequest/QuoteRequest.go index 51a7fc7e4..9855098d4 100644 --- a/fix40/quoterequest/QuoteRequest.go +++ b/fix40/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField, symbol field.SymbolField) (m QuoteRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/reject/Reject.go b/fix40/reject/Reject.go index 76ec9813f..8bdfb3bb0 100644 --- a/fix40/reject/Reject.go +++ b/fix40/reject/Reject.go @@ -40,7 +40,7 @@ func (m Reject) ToMessage() quickfix.Message { //New returns a Reject initialized with the required fields for Reject func New(refseqnum field.RefSeqNumField) (m Reject) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/resendrequest/ResendRequest.go b/fix40/resendrequest/ResendRequest.go index d94712215..3642876a6 100644 --- a/fix40/resendrequest/ResendRequest.go +++ b/fix40/resendrequest/ResendRequest.go @@ -40,7 +40,7 @@ func (m ResendRequest) ToMessage() quickfix.Message { //New returns a ResendRequest initialized with the required fields for ResendRequest func New(beginseqno field.BeginSeqNoField, endseqno field.EndSeqNoField) (m ResendRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/sequencereset/SequenceReset.go b/fix40/sequencereset/SequenceReset.go index 0010f489b..3821aaa22 100644 --- a/fix40/sequencereset/SequenceReset.go +++ b/fix40/sequencereset/SequenceReset.go @@ -40,7 +40,7 @@ func (m SequenceReset) ToMessage() quickfix.Message { //New returns a SequenceReset initialized with the required fields for SequenceReset func New(newseqno field.NewSeqNoField) (m SequenceReset) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix40/testrequest/TestRequest.go b/fix40/testrequest/TestRequest.go index 771b31a58..2efacbb92 100644 --- a/fix40/testrequest/TestRequest.go +++ b/fix40/testrequest/TestRequest.go @@ -40,7 +40,7 @@ func (m TestRequest) ToMessage() quickfix.Message { //New returns a TestRequest initialized with the required fields for TestRequest func New(testreqid field.TestReqIDField) (m TestRequest) { - m.Header.Init() + m.Header = fix40.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/advertisement/Advertisement.go b/fix41/advertisement/Advertisement.go index ac23f2891..4746772d0 100644 --- a/fix41/advertisement/Advertisement.go +++ b/fix41/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, symbol field.SymbolField, advside field.AdvSideField, shares field.SharesField) (m Advertisement) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/allocation/Allocation.go b/fix41/allocation/Allocation.go index e77f0a39c..bf42c8506 100644 --- a/fix41/allocation/Allocation.go +++ b/fix41/allocation/Allocation.go @@ -40,7 +40,7 @@ func (m Allocation) ToMessage() quickfix.Message { //New returns a Allocation initialized with the required fields for Allocation func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, side field.SideField, symbol field.SymbolField, shares field.SharesField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m Allocation) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/allocationack/AllocationACK.go b/fix41/allocationack/AllocationACK.go index 875fce9d8..23d262ab6 100644 --- a/fix41/allocationack/AllocationACK.go +++ b/fix41/allocationack/AllocationACK.go @@ -40,7 +40,7 @@ func (m AllocationACK) ToMessage() quickfix.Message { //New returns a AllocationACK initialized with the required fields for AllocationACK func New(allocid field.AllocIDField, tradedate field.TradeDateField, allocstatus field.AllocStatusField) (m AllocationACK) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/dontknowtrade/DontKnowTrade.go b/fix41/dontknowtrade/DontKnowTrade.go index 02b9210ec..dd2cf61d0 100644 --- a/fix41/dontknowtrade/DontKnowTrade.go +++ b/fix41/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(dkreason field.DKReasonField, symbol field.SymbolField, side field.SideField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/email/Email.go b/fix41/email/Email.go index b81a0b99a..9e23cbbfc 100644 --- a/fix41/email/Email.go +++ b/fix41/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailthreadid field.EmailThreadIDField, emailtype field.EmailTypeField, subject field.SubjectField) (m Email) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/executionreport/ExecutionReport.go b/fix41/executionreport/ExecutionReport.go index 73070ef25..31ece1d5f 100644 --- a/fix41/executionreport/ExecutionReport.go +++ b/fix41/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectranstype field.ExecTransTypeField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, lastshares field.LastSharesField, lastpx field.LastPxField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField, avgpx field.AvgPxField) (m ExecutionReport) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/header.go b/fix41/header.go index 5966dbb78..5b85b6834 100644 --- a/fix41/header.go +++ b/fix41/header.go @@ -13,6 +13,13 @@ type Header struct { quickfix.Header } +//NewHeader returns a new, initialized Header instance +func NewHeader() (h Header) { + h.Init() + h.SetBeginString("FIX.4.1") + return +} + //SetBeginString sets BeginString, Tag 8 func (h Header) SetBeginString(v string) { h.Set(field.NewBeginString(v)) diff --git a/fix41/heartbeat/Heartbeat.go b/fix41/heartbeat/Heartbeat.go index 093c057b0..8c9825499 100644 --- a/fix41/heartbeat/Heartbeat.go +++ b/fix41/heartbeat/Heartbeat.go @@ -40,7 +40,7 @@ func (m Heartbeat) ToMessage() quickfix.Message { //New returns a Heartbeat initialized with the required fields for Heartbeat func New() (m Heartbeat) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/indicationofinterest/IndicationofInterest.go b/fix41/indicationofinterest/IndicationofInterest.go index cef6a980b..280b8a2da 100644 --- a/fix41/indicationofinterest/IndicationofInterest.go +++ b/fix41/indicationofinterest/IndicationofInterest.go @@ -40,7 +40,7 @@ func (m IndicationofInterest) ToMessage() quickfix.Message { //New returns a IndicationofInterest initialized with the required fields for IndicationofInterest func New(ioiid field.IOIidField, ioitranstype field.IOITransTypeField, symbol field.SymbolField, side field.SideField, ioishares field.IOISharesField) (m IndicationofInterest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/listcancelrequest/ListCancelRequest.go b/fix41/listcancelrequest/ListCancelRequest.go index c3bc503ef..ab91d702f 100644 --- a/fix41/listcancelrequest/ListCancelRequest.go +++ b/fix41/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/listexecute/ListExecute.go b/fix41/listexecute/ListExecute.go index c606b9b87..3a299a8f2 100644 --- a/fix41/listexecute/ListExecute.go +++ b/fix41/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField) (m ListExecute) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/liststatus/ListStatus.go b/fix41/liststatus/ListStatus.go index 8589348f0..91439a4c7 100644 --- a/fix41/liststatus/ListStatus.go +++ b/fix41/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, norpts field.NoRptsField, rptseq field.RptSeqField) (m ListStatus) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/liststatusrequest/ListStatusRequest.go b/fix41/liststatusrequest/ListStatusRequest.go index defd98b7c..76e533237 100644 --- a/fix41/liststatusrequest/ListStatusRequest.go +++ b/fix41/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/logon/Logon.go b/fix41/logon/Logon.go index b5c2c6665..a8ed4d18e 100644 --- a/fix41/logon/Logon.go +++ b/fix41/logon/Logon.go @@ -40,7 +40,7 @@ func (m Logon) ToMessage() quickfix.Message { //New returns a Logon initialized with the required fields for Logon func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField) (m Logon) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/logout/Logout.go b/fix41/logout/Logout.go index 7301beb23..61f7b6bf5 100644 --- a/fix41/logout/Logout.go +++ b/fix41/logout/Logout.go @@ -40,7 +40,7 @@ func (m Logout) ToMessage() quickfix.Message { //New returns a Logout initialized with the required fields for Logout func New() (m Logout) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/neworderlist/NewOrderList.go b/fix41/neworderlist/NewOrderList.go index cad8ea0b6..d7672439e 100644 --- a/fix41/neworderlist/NewOrderList.go +++ b/fix41/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, listseqno field.ListSeqNoField, listnoords field.ListNoOrdsField, clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, orderqty field.OrderQtyField, ordtype field.OrdTypeField) (m NewOrderList) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/newordersingle/NewOrderSingle.go b/fix41/newordersingle/NewOrderSingle.go index 053d1ec5c..3b339e2e9 100644 --- a/fix41/newordersingle/NewOrderSingle.go +++ b/fix41/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/news/News.go b/fix41/news/News.go index 78091033d..9510fd32a 100644 --- a/fix41/news/News.go +++ b/fix41/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(headline field.HeadlineField) (m News) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/ordercancelreject/OrderCancelReject.go b/fix41/ordercancelreject/OrderCancelReject.go index 1b5cd66cb..7b54859e7 100644 --- a/fix41/ordercancelreject/OrderCancelReject.go +++ b/fix41/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField, origclordid field.OrigClOrdIDField, ordstatus field.OrdStatusField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix41/ordercancelreplacerequest/OrderCancelReplaceRequest.go index a5700084f..397834a7c 100644 --- a/fix41/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix41/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/ordercancelrequest/OrderCancelRequest.go b/fix41/ordercancelrequest/OrderCancelRequest.go index ab1954c89..b8eb37092 100644 --- a/fix41/ordercancelrequest/OrderCancelRequest.go +++ b/fix41/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, symbol field.SymbolField, side field.SideField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/orderstatusrequest/OrderStatusRequest.go b/fix41/orderstatusrequest/OrderStatusRequest.go index d3c1ec7b7..8b69a1350 100644 --- a/fix41/orderstatusrequest/OrderStatusRequest.go +++ b/fix41/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(clordid field.ClOrdIDField, symbol field.SymbolField, side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/quote/Quote.go b/fix41/quote/Quote.go index 430b79406..43caaaff1 100644 --- a/fix41/quote/Quote.go +++ b/fix41/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField, symbol field.SymbolField) (m Quote) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/quoterequest/QuoteRequest.go b/fix41/quoterequest/QuoteRequest.go index 3a7911ad8..e882d9399 100644 --- a/fix41/quoterequest/QuoteRequest.go +++ b/fix41/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField, symbol field.SymbolField) (m QuoteRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/reject/Reject.go b/fix41/reject/Reject.go index 8bbae58b4..859ea94d2 100644 --- a/fix41/reject/Reject.go +++ b/fix41/reject/Reject.go @@ -40,7 +40,7 @@ func (m Reject) ToMessage() quickfix.Message { //New returns a Reject initialized with the required fields for Reject func New(refseqnum field.RefSeqNumField) (m Reject) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/resendrequest/ResendRequest.go b/fix41/resendrequest/ResendRequest.go index 41a14c35d..42b002ac7 100644 --- a/fix41/resendrequest/ResendRequest.go +++ b/fix41/resendrequest/ResendRequest.go @@ -40,7 +40,7 @@ func (m ResendRequest) ToMessage() quickfix.Message { //New returns a ResendRequest initialized with the required fields for ResendRequest func New(beginseqno field.BeginSeqNoField, endseqno field.EndSeqNoField) (m ResendRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/sequencereset/SequenceReset.go b/fix41/sequencereset/SequenceReset.go index 763ea98c5..0f24d5d4c 100644 --- a/fix41/sequencereset/SequenceReset.go +++ b/fix41/sequencereset/SequenceReset.go @@ -40,7 +40,7 @@ func (m SequenceReset) ToMessage() quickfix.Message { //New returns a SequenceReset initialized with the required fields for SequenceReset func New(newseqno field.NewSeqNoField) (m SequenceReset) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/settlementinstructions/SettlementInstructions.go b/fix41/settlementinstructions/SettlementInstructions.go index 91fad0339..76f0298f4 100644 --- a/fix41/settlementinstructions/SettlementInstructions.go +++ b/fix41/settlementinstructions/SettlementInstructions.go @@ -40,7 +40,7 @@ func (m SettlementInstructions) ToMessage() quickfix.Message { //New returns a SettlementInstructions initialized with the required fields for SettlementInstructions func New(settlinstid field.SettlInstIDField, settlinsttranstype field.SettlInstTransTypeField, settlinstmode field.SettlInstModeField, settlinstsource field.SettlInstSourceField, allocaccount field.AllocAccountField, transacttime field.TransactTimeField) (m SettlementInstructions) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix41/testrequest/TestRequest.go b/fix41/testrequest/TestRequest.go index 33b6feee0..86d6a962e 100644 --- a/fix41/testrequest/TestRequest.go +++ b/fix41/testrequest/TestRequest.go @@ -40,7 +40,7 @@ func (m TestRequest) ToMessage() quickfix.Message { //New returns a TestRequest initialized with the required fields for TestRequest func New(testreqid field.TestReqIDField) (m TestRequest) { - m.Header.Init() + m.Header = fix41.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/advertisement/Advertisement.go b/fix42/advertisement/Advertisement.go index 2f83e0301..4f9742c42 100644 --- a/fix42/advertisement/Advertisement.go +++ b/fix42/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, symbol field.SymbolField, advside field.AdvSideField, shares field.SharesField) (m Advertisement) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/allocation/Allocation.go b/fix42/allocation/Allocation.go index 797f1d9fd..56d43e5cb 100644 --- a/fix42/allocation/Allocation.go +++ b/fix42/allocation/Allocation.go @@ -40,7 +40,7 @@ func (m Allocation) ToMessage() quickfix.Message { //New returns a Allocation initialized with the required fields for Allocation func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, side field.SideField, symbol field.SymbolField, shares field.SharesField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m Allocation) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/allocationack/AllocationACK.go b/fix42/allocationack/AllocationACK.go index 564fc8b43..55730e5ae 100644 --- a/fix42/allocationack/AllocationACK.go +++ b/fix42/allocationack/AllocationACK.go @@ -40,7 +40,7 @@ func (m AllocationACK) ToMessage() quickfix.Message { //New returns a AllocationACK initialized with the required fields for AllocationACK func New(allocid field.AllocIDField, tradedate field.TradeDateField, allocstatus field.AllocStatusField) (m AllocationACK) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/bidrequest/BidRequest.go b/fix42/bidrequest/BidRequest.go index 4739a8b33..4723e3c69 100644 --- a/fix42/bidrequest/BidRequest.go +++ b/fix42/bidrequest/BidRequest.go @@ -40,7 +40,7 @@ func (m BidRequest) ToMessage() quickfix.Message { //New returns a BidRequest initialized with the required fields for BidRequest func New(clientbidid field.ClientBidIDField, bidrequesttranstype field.BidRequestTransTypeField, totalnumsecurities field.TotalNumSecuritiesField, bidtype field.BidTypeField, tradetype field.TradeTypeField, basispxtype field.BasisPxTypeField) (m BidRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/bidresponse/BidResponse.go b/fix42/bidresponse/BidResponse.go index 2aa1b6955..0011fadfc 100644 --- a/fix42/bidresponse/BidResponse.go +++ b/fix42/bidresponse/BidResponse.go @@ -40,7 +40,7 @@ func (m BidResponse) ToMessage() quickfix.Message { //New returns a BidResponse initialized with the required fields for BidResponse func New() (m BidResponse) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/businessmessagereject/BusinessMessageReject.go b/fix42/businessmessagereject/BusinessMessageReject.go index f59c1c8a2..d53b53668 100644 --- a/fix42/businessmessagereject/BusinessMessageReject.go +++ b/fix42/businessmessagereject/BusinessMessageReject.go @@ -40,7 +40,7 @@ func (m BusinessMessageReject) ToMessage() quickfix.Message { //New returns a BusinessMessageReject initialized with the required fields for BusinessMessageReject func New(refmsgtype field.RefMsgTypeField, businessrejectreason field.BusinessRejectReasonField) (m BusinessMessageReject) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/dontknowtrade/DontKnowTrade.go b/fix42/dontknowtrade/DontKnowTrade.go index e24d6d61c..c11f05f1f 100644 --- a/fix42/dontknowtrade/DontKnowTrade.go +++ b/fix42/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(orderid field.OrderIDField, execid field.ExecIDField, dkreason field.DKReasonField, symbol field.SymbolField, side field.SideField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/email/Email.go b/fix42/email/Email.go index c3e64ff66..69121f0af 100644 --- a/fix42/email/Email.go +++ b/fix42/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailthreadid field.EmailThreadIDField, emailtype field.EmailTypeField, subject field.SubjectField) (m Email) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/executionreport/ExecutionReport.go b/fix42/executionreport/ExecutionReport.go index a31ce9fd2..142b590cc 100644 --- a/fix42/executionreport/ExecutionReport.go +++ b/fix42/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectranstype field.ExecTransTypeField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, symbol field.SymbolField, side field.SideField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField, avgpx field.AvgPxField) (m ExecutionReport) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/header.go b/fix42/header.go index 743d2f01b..bc3d83ff5 100644 --- a/fix42/header.go +++ b/fix42/header.go @@ -13,6 +13,13 @@ type Header struct { quickfix.Header } +//NewHeader returns a new, initialized Header instance +func NewHeader() (h Header) { + h.Init() + h.SetBeginString("FIX.4.2") + return +} + //SetBeginString sets BeginString, Tag 8 func (h Header) SetBeginString(v string) { h.Set(field.NewBeginString(v)) diff --git a/fix42/heartbeat/Heartbeat.go b/fix42/heartbeat/Heartbeat.go index 43a5fc48e..fa663ddb7 100644 --- a/fix42/heartbeat/Heartbeat.go +++ b/fix42/heartbeat/Heartbeat.go @@ -40,7 +40,7 @@ func (m Heartbeat) ToMessage() quickfix.Message { //New returns a Heartbeat initialized with the required fields for Heartbeat func New() (m Heartbeat) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/indicationofinterest/IndicationofInterest.go b/fix42/indicationofinterest/IndicationofInterest.go index 15ec5bbd4..cd9033292 100644 --- a/fix42/indicationofinterest/IndicationofInterest.go +++ b/fix42/indicationofinterest/IndicationofInterest.go @@ -40,7 +40,7 @@ func (m IndicationofInterest) ToMessage() quickfix.Message { //New returns a IndicationofInterest initialized with the required fields for IndicationofInterest func New(ioiid field.IOIidField, ioitranstype field.IOITransTypeField, symbol field.SymbolField, side field.SideField, ioishares field.IOISharesField) (m IndicationofInterest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/listcancelrequest/ListCancelRequest.go b/fix42/listcancelrequest/ListCancelRequest.go index df80c1a7e..946e9ce66 100644 --- a/fix42/listcancelrequest/ListCancelRequest.go +++ b/fix42/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/listexecute/ListExecute.go b/fix42/listexecute/ListExecute.go index 91415510a..841ebf777 100644 --- a/fix42/listexecute/ListExecute.go +++ b/fix42/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListExecute) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/liststatus/ListStatus.go b/fix42/liststatus/ListStatus.go index 8d125340c..acad73082 100644 --- a/fix42/liststatus/ListStatus.go +++ b/fix42/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/liststatusrequest/ListStatusRequest.go b/fix42/liststatusrequest/ListStatusRequest.go index 84ea7c007..9863f08c2 100644 --- a/fix42/liststatusrequest/ListStatusRequest.go +++ b/fix42/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/liststrikeprice/ListStrikePrice.go b/fix42/liststrikeprice/ListStrikePrice.go index 8d5b512ea..055bca450 100644 --- a/fix42/liststrikeprice/ListStrikePrice.go +++ b/fix42/liststrikeprice/ListStrikePrice.go @@ -40,7 +40,7 @@ func (m ListStrikePrice) ToMessage() quickfix.Message { //New returns a ListStrikePrice initialized with the required fields for ListStrikePrice func New(listid field.ListIDField, totnostrikes field.TotNoStrikesField) (m ListStrikePrice) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/logon/Logon.go b/fix42/logon/Logon.go index 7dec9c7e0..c37b2300f 100644 --- a/fix42/logon/Logon.go +++ b/fix42/logon/Logon.go @@ -40,7 +40,7 @@ func (m Logon) ToMessage() quickfix.Message { //New returns a Logon initialized with the required fields for Logon func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField) (m Logon) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/logout/Logout.go b/fix42/logout/Logout.go index 3b39f321b..41ab9ebf8 100644 --- a/fix42/logout/Logout.go +++ b/fix42/logout/Logout.go @@ -40,7 +40,7 @@ func (m Logout) ToMessage() quickfix.Message { //New returns a Logout initialized with the required fields for Logout func New() (m Logout) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go b/fix42/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go index b9b6543f6..de8c32070 100644 --- a/fix42/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go +++ b/fix42/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataIncrementalRefresh) ToMessage() quickfix.Message { //New returns a MarketDataIncrementalRefresh initialized with the required fields for MarketDataIncrementalRefresh func New() (m MarketDataIncrementalRefresh) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/marketdatarequest/MarketDataRequest.go b/fix42/marketdatarequest/MarketDataRequest.go index 4567dd4f9..acc3ee1a2 100644 --- a/fix42/marketdatarequest/MarketDataRequest.go +++ b/fix42/marketdatarequest/MarketDataRequest.go @@ -40,7 +40,7 @@ func (m MarketDataRequest) ToMessage() quickfix.Message { //New returns a MarketDataRequest initialized with the required fields for MarketDataRequest func New(mdreqid field.MDReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField, marketdepth field.MarketDepthField) (m MarketDataRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/marketdatarequestreject/MarketDataRequestReject.go b/fix42/marketdatarequestreject/MarketDataRequestReject.go index fdc9f76b6..d3c8d7fca 100644 --- a/fix42/marketdatarequestreject/MarketDataRequestReject.go +++ b/fix42/marketdatarequestreject/MarketDataRequestReject.go @@ -40,7 +40,7 @@ func (m MarketDataRequestReject) ToMessage() quickfix.Message { //New returns a MarketDataRequestReject initialized with the required fields for MarketDataRequestReject func New(mdreqid field.MDReqIDField) (m MarketDataRequestReject) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go b/fix42/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go index 660e1421e..285685989 100644 --- a/fix42/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go +++ b/fix42/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataSnapshotFullRefresh) ToMessage() quickfix.Message { //New returns a MarketDataSnapshotFullRefresh initialized with the required fields for MarketDataSnapshotFullRefresh func New(symbol field.SymbolField) (m MarketDataSnapshotFullRefresh) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/massquote/MassQuote.go b/fix42/massquote/MassQuote.go index e33832e08..e5bd7bcc0 100644 --- a/fix42/massquote/MassQuote.go +++ b/fix42/massquote/MassQuote.go @@ -40,7 +40,7 @@ func (m MassQuote) ToMessage() quickfix.Message { //New returns a MassQuote initialized with the required fields for MassQuote func New(quoteid field.QuoteIDField) (m MassQuote) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/neworderlist/NewOrderList.go b/fix42/neworderlist/NewOrderList.go index 7b00b2a3c..dfc503880 100644 --- a/fix42/neworderlist/NewOrderList.go +++ b/fix42/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, bidtype field.BidTypeField, totnoorders field.TotNoOrdersField) (m NewOrderList) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/newordersingle/NewOrderSingle.go b/fix42/newordersingle/NewOrderSingle.go index 553046c01..8011cfd2a 100644 --- a/fix42/newordersingle/NewOrderSingle.go +++ b/fix42/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/news/News.go b/fix42/news/News.go index 4e30f2afd..394f94218 100644 --- a/fix42/news/News.go +++ b/fix42/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(headline field.HeadlineField) (m News) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/ordercancelreject/OrderCancelReject.go b/fix42/ordercancelreject/OrderCancelReject.go index bbf4ccf90..e196ee1c2 100644 --- a/fix42/ordercancelreject/OrderCancelReject.go +++ b/fix42/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField, origclordid field.OrigClOrdIDField, ordstatus field.OrdStatusField, cxlrejresponseto field.CxlRejResponseToField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix42/ordercancelreplacerequest/OrderCancelReplaceRequest.go index 141e772a4..57f477f3f 100644 --- a/fix42/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix42/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, handlinst field.HandlInstField, symbol field.SymbolField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/ordercancelrequest/OrderCancelRequest.go b/fix42/ordercancelrequest/OrderCancelRequest.go index fe6280bb6..7f0bc387e 100644 --- a/fix42/ordercancelrequest/OrderCancelRequest.go +++ b/fix42/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, symbol field.SymbolField, side field.SideField, transacttime field.TransactTimeField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/orderstatusrequest/OrderStatusRequest.go b/fix42/orderstatusrequest/OrderStatusRequest.go index 8fe4cc7b0..5c41dc13c 100644 --- a/fix42/orderstatusrequest/OrderStatusRequest.go +++ b/fix42/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(clordid field.ClOrdIDField, symbol field.SymbolField, side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/quote/Quote.go b/fix42/quote/Quote.go index 3458b28e1..2745c9d92 100644 --- a/fix42/quote/Quote.go +++ b/fix42/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField, symbol field.SymbolField) (m Quote) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/quoteacknowledgement/QuoteAcknowledgement.go b/fix42/quoteacknowledgement/QuoteAcknowledgement.go index fcca08d8d..4a707771e 100644 --- a/fix42/quoteacknowledgement/QuoteAcknowledgement.go +++ b/fix42/quoteacknowledgement/QuoteAcknowledgement.go @@ -40,7 +40,7 @@ func (m QuoteAcknowledgement) ToMessage() quickfix.Message { //New returns a QuoteAcknowledgement initialized with the required fields for QuoteAcknowledgement func New(quoteackstatus field.QuoteAckStatusField) (m QuoteAcknowledgement) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/quotecancel/QuoteCancel.go b/fix42/quotecancel/QuoteCancel.go index 39f1e6d7e..39730d878 100644 --- a/fix42/quotecancel/QuoteCancel.go +++ b/fix42/quotecancel/QuoteCancel.go @@ -40,7 +40,7 @@ func (m QuoteCancel) ToMessage() quickfix.Message { //New returns a QuoteCancel initialized with the required fields for QuoteCancel func New(quoteid field.QuoteIDField, quotecanceltype field.QuoteCancelTypeField) (m QuoteCancel) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/quoterequest/QuoteRequest.go b/fix42/quoterequest/QuoteRequest.go index 065a19a64..9c624aa7b 100644 --- a/fix42/quoterequest/QuoteRequest.go +++ b/fix42/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField) (m QuoteRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/quotestatusrequest/QuoteStatusRequest.go b/fix42/quotestatusrequest/QuoteStatusRequest.go index 12d96a0ea..c82f00a16 100644 --- a/fix42/quotestatusrequest/QuoteStatusRequest.go +++ b/fix42/quotestatusrequest/QuoteStatusRequest.go @@ -40,7 +40,7 @@ func (m QuoteStatusRequest) ToMessage() quickfix.Message { //New returns a QuoteStatusRequest initialized with the required fields for QuoteStatusRequest func New(symbol field.SymbolField) (m QuoteStatusRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/reject/Reject.go b/fix42/reject/Reject.go index 24b2016c2..49a3bf22e 100644 --- a/fix42/reject/Reject.go +++ b/fix42/reject/Reject.go @@ -40,7 +40,7 @@ func (m Reject) ToMessage() quickfix.Message { //New returns a Reject initialized with the required fields for Reject func New(refseqnum field.RefSeqNumField) (m Reject) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/resendrequest/ResendRequest.go b/fix42/resendrequest/ResendRequest.go index 724277cd8..3abade1c5 100644 --- a/fix42/resendrequest/ResendRequest.go +++ b/fix42/resendrequest/ResendRequest.go @@ -40,7 +40,7 @@ func (m ResendRequest) ToMessage() quickfix.Message { //New returns a ResendRequest initialized with the required fields for ResendRequest func New(beginseqno field.BeginSeqNoField, endseqno field.EndSeqNoField) (m ResendRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/securitydefinition/SecurityDefinition.go b/fix42/securitydefinition/SecurityDefinition.go index 14241c23e..52b03302f 100644 --- a/fix42/securitydefinition/SecurityDefinition.go +++ b/fix42/securitydefinition/SecurityDefinition.go @@ -40,7 +40,7 @@ func (m SecurityDefinition) ToMessage() quickfix.Message { //New returns a SecurityDefinition initialized with the required fields for SecurityDefinition func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, totalnumsecurities field.TotalNumSecuritiesField) (m SecurityDefinition) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/securitydefinitionrequest/SecurityDefinitionRequest.go b/fix42/securitydefinitionrequest/SecurityDefinitionRequest.go index 382d5eca8..20aaa2f42 100644 --- a/fix42/securitydefinitionrequest/SecurityDefinitionRequest.go +++ b/fix42/securitydefinitionrequest/SecurityDefinitionRequest.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionRequest) ToMessage() quickfix.Message { //New returns a SecurityDefinitionRequest initialized with the required fields for SecurityDefinitionRequest func New(securityreqid field.SecurityReqIDField, securityrequesttype field.SecurityRequestTypeField) (m SecurityDefinitionRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/securitystatus/SecurityStatus.go b/fix42/securitystatus/SecurityStatus.go index 43d0c5140..7fd7c41e3 100644 --- a/fix42/securitystatus/SecurityStatus.go +++ b/fix42/securitystatus/SecurityStatus.go @@ -40,7 +40,7 @@ func (m SecurityStatus) ToMessage() quickfix.Message { //New returns a SecurityStatus initialized with the required fields for SecurityStatus func New(symbol field.SymbolField) (m SecurityStatus) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/securitystatusrequest/SecurityStatusRequest.go b/fix42/securitystatusrequest/SecurityStatusRequest.go index 8ac3d27ab..b6e6d39ff 100644 --- a/fix42/securitystatusrequest/SecurityStatusRequest.go +++ b/fix42/securitystatusrequest/SecurityStatusRequest.go @@ -40,7 +40,7 @@ func (m SecurityStatusRequest) ToMessage() quickfix.Message { //New returns a SecurityStatusRequest initialized with the required fields for SecurityStatusRequest func New(securitystatusreqid field.SecurityStatusReqIDField, symbol field.SymbolField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m SecurityStatusRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/sequencereset/SequenceReset.go b/fix42/sequencereset/SequenceReset.go index 237df33a8..19cb4feca 100644 --- a/fix42/sequencereset/SequenceReset.go +++ b/fix42/sequencereset/SequenceReset.go @@ -40,7 +40,7 @@ func (m SequenceReset) ToMessage() quickfix.Message { //New returns a SequenceReset initialized with the required fields for SequenceReset func New(newseqno field.NewSeqNoField) (m SequenceReset) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/settlementinstructions/SettlementInstructions.go b/fix42/settlementinstructions/SettlementInstructions.go index 3c9307233..cec5ccb8c 100644 --- a/fix42/settlementinstructions/SettlementInstructions.go +++ b/fix42/settlementinstructions/SettlementInstructions.go @@ -40,7 +40,7 @@ func (m SettlementInstructions) ToMessage() quickfix.Message { //New returns a SettlementInstructions initialized with the required fields for SettlementInstructions func New(settlinstid field.SettlInstIDField, settlinsttranstype field.SettlInstTransTypeField, settlinstrefid field.SettlInstRefIDField, settlinstmode field.SettlInstModeField, settlinstsource field.SettlInstSourceField, allocaccount field.AllocAccountField, transacttime field.TransactTimeField) (m SettlementInstructions) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/testrequest/TestRequest.go b/fix42/testrequest/TestRequest.go index 241fee16f..c821cacb4 100644 --- a/fix42/testrequest/TestRequest.go +++ b/fix42/testrequest/TestRequest.go @@ -40,7 +40,7 @@ func (m TestRequest) ToMessage() quickfix.Message { //New returns a TestRequest initialized with the required fields for TestRequest func New(testreqid field.TestReqIDField) (m TestRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/tradingsessionstatus/TradingSessionStatus.go b/fix42/tradingsessionstatus/TradingSessionStatus.go index 97bb68071..67ef6058b 100644 --- a/fix42/tradingsessionstatus/TradingSessionStatus.go +++ b/fix42/tradingsessionstatus/TradingSessionStatus.go @@ -40,7 +40,7 @@ func (m TradingSessionStatus) ToMessage() quickfix.Message { //New returns a TradingSessionStatus initialized with the required fields for TradingSessionStatus func New(tradingsessionid field.TradingSessionIDField, tradsesstatus field.TradSesStatusField) (m TradingSessionStatus) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix42/tradingsessionstatusrequest/TradingSessionStatusRequest.go b/fix42/tradingsessionstatusrequest/TradingSessionStatusRequest.go index cb709fab7..4a5336682 100644 --- a/fix42/tradingsessionstatusrequest/TradingSessionStatusRequest.go +++ b/fix42/tradingsessionstatusrequest/TradingSessionStatusRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionStatusRequest) ToMessage() quickfix.Message { //New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest) { - m.Header.Init() + m.Header = fix42.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/advertisement/Advertisement.go b/fix43/advertisement/Advertisement.go index ee0ca1dbc..f31d0e9ba 100644 --- a/fix43/advertisement/Advertisement.go +++ b/fix43/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, advside field.AdvSideField, quantity field.QuantityField) (m Advertisement) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/allocation/Allocation.go b/fix43/allocation/Allocation.go index e0222676b..80aa8ea6e 100644 --- a/fix43/allocation/Allocation.go +++ b/fix43/allocation/Allocation.go @@ -40,7 +40,7 @@ func (m Allocation) ToMessage() quickfix.Message { //New returns a Allocation initialized with the required fields for Allocation func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, side field.SideField, quantity field.QuantityField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m Allocation) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/allocationack/AllocationAck.go b/fix43/allocationack/AllocationAck.go index dd51e2e69..8d1e479f1 100644 --- a/fix43/allocationack/AllocationAck.go +++ b/fix43/allocationack/AllocationAck.go @@ -40,7 +40,7 @@ func (m AllocationAck) ToMessage() quickfix.Message { //New returns a AllocationAck initialized with the required fields for AllocationAck func New(allocid field.AllocIDField, tradedate field.TradeDateField, allocstatus field.AllocStatusField) (m AllocationAck) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/bidrequest/BidRequest.go b/fix43/bidrequest/BidRequest.go index 21bd4cfe5..6db9099e8 100644 --- a/fix43/bidrequest/BidRequest.go +++ b/fix43/bidrequest/BidRequest.go @@ -40,7 +40,7 @@ func (m BidRequest) ToMessage() quickfix.Message { //New returns a BidRequest initialized with the required fields for BidRequest func New(clientbidid field.ClientBidIDField, bidrequesttranstype field.BidRequestTransTypeField, totalnumsecurities field.TotalNumSecuritiesField, bidtype field.BidTypeField, tradetype field.TradeTypeField, basispxtype field.BasisPxTypeField) (m BidRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/bidresponse/BidResponse.go b/fix43/bidresponse/BidResponse.go index 1e8dc6031..196b229b5 100644 --- a/fix43/bidresponse/BidResponse.go +++ b/fix43/bidresponse/BidResponse.go @@ -40,7 +40,7 @@ func (m BidResponse) ToMessage() quickfix.Message { //New returns a BidResponse initialized with the required fields for BidResponse func New() (m BidResponse) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/businessmessagereject/BusinessMessageReject.go b/fix43/businessmessagereject/BusinessMessageReject.go index a5c5817d1..ff61c8a36 100644 --- a/fix43/businessmessagereject/BusinessMessageReject.go +++ b/fix43/businessmessagereject/BusinessMessageReject.go @@ -40,7 +40,7 @@ func (m BusinessMessageReject) ToMessage() quickfix.Message { //New returns a BusinessMessageReject initialized with the required fields for BusinessMessageReject func New(refmsgtype field.RefMsgTypeField, businessrejectreason field.BusinessRejectReasonField) (m BusinessMessageReject) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go b/fix43/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go index 5f4a1bb82..6333c5c3e 100644 --- a/fix43/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go +++ b/fix43/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelReplaceRequest initialized with the required fields for CrossOrderCancelReplaceRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, handlinst field.HandlInstField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m CrossOrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/crossordercancelrequest/CrossOrderCancelRequest.go b/fix43/crossordercancelrequest/CrossOrderCancelRequest.go index 1388eb25b..6888776bf 100644 --- a/fix43/crossordercancelrequest/CrossOrderCancelRequest.go +++ b/fix43/crossordercancelrequest/CrossOrderCancelRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelRequest initialized with the required fields for CrossOrderCancelRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField) (m CrossOrderCancelRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/derivativesecuritylist/DerivativeSecurityList.go b/fix43/derivativesecuritylist/DerivativeSecurityList.go index 645922ab6..ab2f1d3f5 100644 --- a/fix43/derivativesecuritylist/DerivativeSecurityList.go +++ b/fix43/derivativesecuritylist/DerivativeSecurityList.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityList) ToMessage() quickfix.Message { //New returns a DerivativeSecurityList initialized with the required fields for DerivativeSecurityList func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityrequestresult field.SecurityRequestResultField) (m DerivativeSecurityList) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/derivativesecuritylistrequest/DerivativeSecurityListRequest.go b/fix43/derivativesecuritylistrequest/DerivativeSecurityListRequest.go index b82878590..9593b7555 100644 --- a/fix43/derivativesecuritylistrequest/DerivativeSecurityListRequest.go +++ b/fix43/derivativesecuritylistrequest/DerivativeSecurityListRequest.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityListRequest) ToMessage() quickfix.Message { //New returns a DerivativeSecurityListRequest initialized with the required fields for DerivativeSecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m DerivativeSecurityListRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/dontknowtrade/DontKnowTrade.go b/fix43/dontknowtrade/DontKnowTrade.go index 14abdbffd..0968b9cc9 100644 --- a/fix43/dontknowtrade/DontKnowTrade.go +++ b/fix43/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(orderid field.OrderIDField, execid field.ExecIDField, dkreason field.DKReasonField, side field.SideField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/email/Email.go b/fix43/email/Email.go index 141e95506..81d8a5756 100644 --- a/fix43/email/Email.go +++ b/fix43/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailthreadid field.EmailThreadIDField, emailtype field.EmailTypeField, subject field.SubjectField) (m Email) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/executionreport/ExecutionReport.go b/fix43/executionreport/ExecutionReport.go index 9de0187f5..168345faf 100644 --- a/fix43/executionreport/ExecutionReport.go +++ b/fix43/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, side field.SideField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField, avgpx field.AvgPxField) (m ExecutionReport) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/header.go b/fix43/header.go index bf7bcca51..6c2f1d2b7 100644 --- a/fix43/header.go +++ b/fix43/header.go @@ -13,6 +13,13 @@ type Header struct { quickfix.Header } +//NewHeader returns a new, initialized Header instance +func NewHeader() (h Header) { + h.Init() + h.SetBeginString("FIX.4.3") + return +} + //SetBeginString sets BeginString, Tag 8 func (h Header) SetBeginString(v string) { h.Set(field.NewBeginString(v)) diff --git a/fix43/heartbeat/Heartbeat.go b/fix43/heartbeat/Heartbeat.go index 8c91bc4c5..efd19e86e 100644 --- a/fix43/heartbeat/Heartbeat.go +++ b/fix43/heartbeat/Heartbeat.go @@ -40,7 +40,7 @@ func (m Heartbeat) ToMessage() quickfix.Message { //New returns a Heartbeat initialized with the required fields for Heartbeat func New() (m Heartbeat) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/ioi/IOI.go b/fix43/ioi/IOI.go index 9aa1f18a0..218cabbdb 100644 --- a/fix43/ioi/IOI.go +++ b/fix43/ioi/IOI.go @@ -40,7 +40,7 @@ func (m IOI) ToMessage() quickfix.Message { //New returns a IOI initialized with the required fields for IOI func New(ioiid field.IOIidField, ioitranstype field.IOITransTypeField, side field.SideField, ioiqty field.IOIQtyField) (m IOI) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/listcancelrequest/ListCancelRequest.go b/fix43/listcancelrequest/ListCancelRequest.go index 123914cf5..cded9f086 100644 --- a/fix43/listcancelrequest/ListCancelRequest.go +++ b/fix43/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/listexecute/ListExecute.go b/fix43/listexecute/ListExecute.go index 2c92eb7be..dadda9a68 100644 --- a/fix43/listexecute/ListExecute.go +++ b/fix43/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListExecute) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/liststatus/ListStatus.go b/fix43/liststatus/ListStatus.go index b52933ec7..332b02980 100644 --- a/fix43/liststatus/ListStatus.go +++ b/fix43/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/liststatusrequest/ListStatusRequest.go b/fix43/liststatusrequest/ListStatusRequest.go index 24166a70f..f164414ed 100644 --- a/fix43/liststatusrequest/ListStatusRequest.go +++ b/fix43/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/liststrikeprice/ListStrikePrice.go b/fix43/liststrikeprice/ListStrikePrice.go index 049540b53..348d9934c 100644 --- a/fix43/liststrikeprice/ListStrikePrice.go +++ b/fix43/liststrikeprice/ListStrikePrice.go @@ -40,7 +40,7 @@ func (m ListStrikePrice) ToMessage() quickfix.Message { //New returns a ListStrikePrice initialized with the required fields for ListStrikePrice func New(listid field.ListIDField, totnostrikes field.TotNoStrikesField) (m ListStrikePrice) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/logon/Logon.go b/fix43/logon/Logon.go index a85add61b..61960ebd8 100644 --- a/fix43/logon/Logon.go +++ b/fix43/logon/Logon.go @@ -40,7 +40,7 @@ func (m Logon) ToMessage() quickfix.Message { //New returns a Logon initialized with the required fields for Logon func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField) (m Logon) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/logout/Logout.go b/fix43/logout/Logout.go index d59d2dac9..17967d235 100644 --- a/fix43/logout/Logout.go +++ b/fix43/logout/Logout.go @@ -40,7 +40,7 @@ func (m Logout) ToMessage() quickfix.Message { //New returns a Logout initialized with the required fields for Logout func New() (m Logout) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go b/fix43/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go index c729834ba..1ff4ed64a 100644 --- a/fix43/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go +++ b/fix43/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataIncrementalRefresh) ToMessage() quickfix.Message { //New returns a MarketDataIncrementalRefresh initialized with the required fields for MarketDataIncrementalRefresh func New() (m MarketDataIncrementalRefresh) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/marketdatarequest/MarketDataRequest.go b/fix43/marketdatarequest/MarketDataRequest.go index 923ae3be7..731a36f39 100644 --- a/fix43/marketdatarequest/MarketDataRequest.go +++ b/fix43/marketdatarequest/MarketDataRequest.go @@ -40,7 +40,7 @@ func (m MarketDataRequest) ToMessage() quickfix.Message { //New returns a MarketDataRequest initialized with the required fields for MarketDataRequest func New(mdreqid field.MDReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField, marketdepth field.MarketDepthField) (m MarketDataRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/marketdatarequestreject/MarketDataRequestReject.go b/fix43/marketdatarequestreject/MarketDataRequestReject.go index 17f85f6b1..59c782ec5 100644 --- a/fix43/marketdatarequestreject/MarketDataRequestReject.go +++ b/fix43/marketdatarequestreject/MarketDataRequestReject.go @@ -40,7 +40,7 @@ func (m MarketDataRequestReject) ToMessage() quickfix.Message { //New returns a MarketDataRequestReject initialized with the required fields for MarketDataRequestReject func New(mdreqid field.MDReqIDField) (m MarketDataRequestReject) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go b/fix43/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go index 858ce5ca3..47521c498 100644 --- a/fix43/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go +++ b/fix43/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataSnapshotFullRefresh) ToMessage() quickfix.Message { //New returns a MarketDataSnapshotFullRefresh initialized with the required fields for MarketDataSnapshotFullRefresh func New() (m MarketDataSnapshotFullRefresh) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/massquote/MassQuote.go b/fix43/massquote/MassQuote.go index 8ab299b3a..dc95c8993 100644 --- a/fix43/massquote/MassQuote.go +++ b/fix43/massquote/MassQuote.go @@ -40,7 +40,7 @@ func (m MassQuote) ToMessage() quickfix.Message { //New returns a MassQuote initialized with the required fields for MassQuote func New(quoteid field.QuoteIDField) (m MassQuote) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/massquoteacknowledgement/MassQuoteAcknowledgement.go b/fix43/massquoteacknowledgement/MassQuoteAcknowledgement.go index bd8198ce9..2fc42ef49 100644 --- a/fix43/massquoteacknowledgement/MassQuoteAcknowledgement.go +++ b/fix43/massquoteacknowledgement/MassQuoteAcknowledgement.go @@ -40,7 +40,7 @@ func (m MassQuoteAcknowledgement) ToMessage() quickfix.Message { //New returns a MassQuoteAcknowledgement initialized with the required fields for MassQuoteAcknowledgement func New(quotestatus field.QuoteStatusField) (m MassQuoteAcknowledgement) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/multilegordercancelreplacerequest/MultilegOrderCancelReplaceRequest.go b/fix43/multilegordercancelreplacerequest/MultilegOrderCancelReplaceRequest.go index 26fae2dea..6cfafdcac 100644 --- a/fix43/multilegordercancelreplacerequest/MultilegOrderCancelReplaceRequest.go +++ b/fix43/multilegordercancelreplacerequest/MultilegOrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m MultilegOrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a MultilegOrderCancelReplaceRequest initialized with the required fields for MultilegOrderCancelReplaceRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, handlinst field.HandlInstField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m MultilegOrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/newordercross/NewOrderCross.go b/fix43/newordercross/NewOrderCross.go index cd925f07c..fb0b50d87 100644 --- a/fix43/newordercross/NewOrderCross.go +++ b/fix43/newordercross/NewOrderCross.go @@ -40,7 +40,7 @@ func (m NewOrderCross) ToMessage() quickfix.Message { //New returns a NewOrderCross initialized with the required fields for NewOrderCross func New(crossid field.CrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, handlinst field.HandlInstField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderCross) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/neworderlist/NewOrderList.go b/fix43/neworderlist/NewOrderList.go index 25c485cc6..adb65ce06 100644 --- a/fix43/neworderlist/NewOrderList.go +++ b/fix43/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, bidtype field.BidTypeField, totnoorders field.TotNoOrdersField) (m NewOrderList) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/newordermultileg/NewOrderMultileg.go b/fix43/newordermultileg/NewOrderMultileg.go index d2b90edd9..57cdd2cc2 100644 --- a/fix43/newordermultileg/NewOrderMultileg.go +++ b/fix43/newordermultileg/NewOrderMultileg.go @@ -40,7 +40,7 @@ func (m NewOrderMultileg) ToMessage() quickfix.Message { //New returns a NewOrderMultileg initialized with the required fields for NewOrderMultileg func New(clordid field.ClOrdIDField, handlinst field.HandlInstField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderMultileg) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/newordersingle/NewOrderSingle.go b/fix43/newordersingle/NewOrderSingle.go index bde59d78f..24dda7c81 100644 --- a/fix43/newordersingle/NewOrderSingle.go +++ b/fix43/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, handlinst field.HandlInstField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/news/News.go b/fix43/news/News.go index cf6ee0846..5b371c15b 100644 --- a/fix43/news/News.go +++ b/fix43/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(headline field.HeadlineField) (m News) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/ordercancelreject/OrderCancelReject.go b/fix43/ordercancelreject/OrderCancelReject.go index 95aac7058..e82933523 100644 --- a/fix43/ordercancelreject/OrderCancelReject.go +++ b/fix43/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField, origclordid field.OrigClOrdIDField, ordstatus field.OrdStatusField, cxlrejresponseto field.CxlRejResponseToField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix43/ordercancelreplacerequest/OrderCancelReplaceRequest.go index 943a391a7..477c929c3 100644 --- a/fix43/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix43/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, handlinst field.HandlInstField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/ordercancelrequest/OrderCancelRequest.go b/fix43/ordercancelrequest/OrderCancelRequest.go index 6917ad905..0d0c1f087 100644 --- a/fix43/ordercancelrequest/OrderCancelRequest.go +++ b/fix43/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/ordermasscancelreport/OrderMassCancelReport.go b/fix43/ordermasscancelreport/OrderMassCancelReport.go index 8fedad0c9..e9d5ddca3 100644 --- a/fix43/ordermasscancelreport/OrderMassCancelReport.go +++ b/fix43/ordermasscancelreport/OrderMassCancelReport.go @@ -40,7 +40,7 @@ func (m OrderMassCancelReport) ToMessage() quickfix.Message { //New returns a OrderMassCancelReport initialized with the required fields for OrderMassCancelReport func New(orderid field.OrderIDField, masscancelrequesttype field.MassCancelRequestTypeField, masscancelresponse field.MassCancelResponseField) (m OrderMassCancelReport) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/ordermasscancelrequest/OrderMassCancelRequest.go b/fix43/ordermasscancelrequest/OrderMassCancelRequest.go index 2bb854eb6..9225bcc2a 100644 --- a/fix43/ordermasscancelrequest/OrderMassCancelRequest.go +++ b/fix43/ordermasscancelrequest/OrderMassCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderMassCancelRequest) ToMessage() quickfix.Message { //New returns a OrderMassCancelRequest initialized with the required fields for OrderMassCancelRequest func New(clordid field.ClOrdIDField, masscancelrequesttype field.MassCancelRequestTypeField, transacttime field.TransactTimeField) (m OrderMassCancelRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/ordermassstatusrequest/OrderMassStatusRequest.go b/fix43/ordermassstatusrequest/OrderMassStatusRequest.go index afa7310ca..73d94422d 100644 --- a/fix43/ordermassstatusrequest/OrderMassStatusRequest.go +++ b/fix43/ordermassstatusrequest/OrderMassStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderMassStatusRequest) ToMessage() quickfix.Message { //New returns a OrderMassStatusRequest initialized with the required fields for OrderMassStatusRequest func New(massstatusreqid field.MassStatusReqIDField, massstatusreqtype field.MassStatusReqTypeField) (m OrderMassStatusRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/orderstatusrequest/OrderStatusRequest.go b/fix43/orderstatusrequest/OrderStatusRequest.go index ad3befdf3..d6df24e3c 100644 --- a/fix43/orderstatusrequest/OrderStatusRequest.go +++ b/fix43/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(clordid field.ClOrdIDField, side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/quote/Quote.go b/fix43/quote/Quote.go index c56f74d82..cfcee8839 100644 --- a/fix43/quote/Quote.go +++ b/fix43/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField) (m Quote) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/quotecancel/QuoteCancel.go b/fix43/quotecancel/QuoteCancel.go index f2b99a095..16f6d172b 100644 --- a/fix43/quotecancel/QuoteCancel.go +++ b/fix43/quotecancel/QuoteCancel.go @@ -40,7 +40,7 @@ func (m QuoteCancel) ToMessage() quickfix.Message { //New returns a QuoteCancel initialized with the required fields for QuoteCancel func New(quoteid field.QuoteIDField, quotecanceltype field.QuoteCancelTypeField) (m QuoteCancel) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/quoterequest/QuoteRequest.go b/fix43/quoterequest/QuoteRequest.go index 12bcea185..9c57257a9 100644 --- a/fix43/quoterequest/QuoteRequest.go +++ b/fix43/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField) (m QuoteRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/quoterequestreject/QuoteRequestReject.go b/fix43/quoterequestreject/QuoteRequestReject.go index 90d9fe442..82c1d7deb 100644 --- a/fix43/quoterequestreject/QuoteRequestReject.go +++ b/fix43/quoterequestreject/QuoteRequestReject.go @@ -40,7 +40,7 @@ func (m QuoteRequestReject) ToMessage() quickfix.Message { //New returns a QuoteRequestReject initialized with the required fields for QuoteRequestReject func New(quotereqid field.QuoteReqIDField, quoterequestrejectreason field.QuoteRequestRejectReasonField) (m QuoteRequestReject) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/quotestatusreport/QuoteStatusReport.go b/fix43/quotestatusreport/QuoteStatusReport.go index 5284d50fe..f314a3027 100644 --- a/fix43/quotestatusreport/QuoteStatusReport.go +++ b/fix43/quotestatusreport/QuoteStatusReport.go @@ -40,7 +40,7 @@ func (m QuoteStatusReport) ToMessage() quickfix.Message { //New returns a QuoteStatusReport initialized with the required fields for QuoteStatusReport func New(quoteid field.QuoteIDField) (m QuoteStatusReport) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/quotestatusrequest/QuoteStatusRequest.go b/fix43/quotestatusrequest/QuoteStatusRequest.go index 2484bcf9b..08c22b487 100644 --- a/fix43/quotestatusrequest/QuoteStatusRequest.go +++ b/fix43/quotestatusrequest/QuoteStatusRequest.go @@ -40,7 +40,7 @@ func (m QuoteStatusRequest) ToMessage() quickfix.Message { //New returns a QuoteStatusRequest initialized with the required fields for QuoteStatusRequest func New() (m QuoteStatusRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/registrationinstructions/RegistrationInstructions.go b/fix43/registrationinstructions/RegistrationInstructions.go index 8ff1f7181..8ba24679f 100644 --- a/fix43/registrationinstructions/RegistrationInstructions.go +++ b/fix43/registrationinstructions/RegistrationInstructions.go @@ -40,7 +40,7 @@ func (m RegistrationInstructions) ToMessage() quickfix.Message { //New returns a RegistrationInstructions initialized with the required fields for RegistrationInstructions func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField) (m RegistrationInstructions) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/registrationinstructionsresponse/RegistrationInstructionsResponse.go b/fix43/registrationinstructionsresponse/RegistrationInstructionsResponse.go index 0182e5911..833d6c0a9 100644 --- a/fix43/registrationinstructionsresponse/RegistrationInstructionsResponse.go +++ b/fix43/registrationinstructionsresponse/RegistrationInstructionsResponse.go @@ -40,7 +40,7 @@ func (m RegistrationInstructionsResponse) ToMessage() quickfix.Message { //New returns a RegistrationInstructionsResponse initialized with the required fields for RegistrationInstructionsResponse func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField, registstatus field.RegistStatusField) (m RegistrationInstructionsResponse) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/reject/Reject.go b/fix43/reject/Reject.go index b3767f5bf..cca0add9f 100644 --- a/fix43/reject/Reject.go +++ b/fix43/reject/Reject.go @@ -40,7 +40,7 @@ func (m Reject) ToMessage() quickfix.Message { //New returns a Reject initialized with the required fields for Reject func New(refseqnum field.RefSeqNumField) (m Reject) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/resendrequest/ResendRequest.go b/fix43/resendrequest/ResendRequest.go index 298338f9f..d221785ae 100644 --- a/fix43/resendrequest/ResendRequest.go +++ b/fix43/resendrequest/ResendRequest.go @@ -40,7 +40,7 @@ func (m ResendRequest) ToMessage() quickfix.Message { //New returns a ResendRequest initialized with the required fields for ResendRequest func New(beginseqno field.BeginSeqNoField, endseqno field.EndSeqNoField) (m ResendRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/rfqrequest/RFQRequest.go b/fix43/rfqrequest/RFQRequest.go index 41566b419..665e10681 100644 --- a/fix43/rfqrequest/RFQRequest.go +++ b/fix43/rfqrequest/RFQRequest.go @@ -40,7 +40,7 @@ func (m RFQRequest) ToMessage() quickfix.Message { //New returns a RFQRequest initialized with the required fields for RFQRequest func New(rfqreqid field.RFQReqIDField) (m RFQRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitydefinition/SecurityDefinition.go b/fix43/securitydefinition/SecurityDefinition.go index 2a8aa40c5..2143a0ba4 100644 --- a/fix43/securitydefinition/SecurityDefinition.go +++ b/fix43/securitydefinition/SecurityDefinition.go @@ -40,7 +40,7 @@ func (m SecurityDefinition) ToMessage() quickfix.Message { //New returns a SecurityDefinition initialized with the required fields for SecurityDefinition func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityDefinition) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitydefinitionrequest/SecurityDefinitionRequest.go b/fix43/securitydefinitionrequest/SecurityDefinitionRequest.go index 3b4672d4d..d64f8f42e 100644 --- a/fix43/securitydefinitionrequest/SecurityDefinitionRequest.go +++ b/fix43/securitydefinitionrequest/SecurityDefinitionRequest.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionRequest) ToMessage() quickfix.Message { //New returns a SecurityDefinitionRequest initialized with the required fields for SecurityDefinitionRequest func New(securityreqid field.SecurityReqIDField, securityrequesttype field.SecurityRequestTypeField) (m SecurityDefinitionRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitylist/SecurityList.go b/fix43/securitylist/SecurityList.go index db898afb2..96fda8e63 100644 --- a/fix43/securitylist/SecurityList.go +++ b/fix43/securitylist/SecurityList.go @@ -40,7 +40,7 @@ func (m SecurityList) ToMessage() quickfix.Message { //New returns a SecurityList initialized with the required fields for SecurityList func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityrequestresult field.SecurityRequestResultField) (m SecurityList) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitylistrequest/SecurityListRequest.go b/fix43/securitylistrequest/SecurityListRequest.go index 092f161aa..0bc786db4 100644 --- a/fix43/securitylistrequest/SecurityListRequest.go +++ b/fix43/securitylistrequest/SecurityListRequest.go @@ -40,7 +40,7 @@ func (m SecurityListRequest) ToMessage() quickfix.Message { //New returns a SecurityListRequest initialized with the required fields for SecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m SecurityListRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitystatus/SecurityStatus.go b/fix43/securitystatus/SecurityStatus.go index bd835ab07..2c1b341d8 100644 --- a/fix43/securitystatus/SecurityStatus.go +++ b/fix43/securitystatus/SecurityStatus.go @@ -40,7 +40,7 @@ func (m SecurityStatus) ToMessage() quickfix.Message { //New returns a SecurityStatus initialized with the required fields for SecurityStatus func New() (m SecurityStatus) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitystatusrequest/SecurityStatusRequest.go b/fix43/securitystatusrequest/SecurityStatusRequest.go index 77601ad60..62a024faf 100644 --- a/fix43/securitystatusrequest/SecurityStatusRequest.go +++ b/fix43/securitystatusrequest/SecurityStatusRequest.go @@ -40,7 +40,7 @@ func (m SecurityStatusRequest) ToMessage() quickfix.Message { //New returns a SecurityStatusRequest initialized with the required fields for SecurityStatusRequest func New(securitystatusreqid field.SecurityStatusReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m SecurityStatusRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitytyperequest/SecurityTypeRequest.go b/fix43/securitytyperequest/SecurityTypeRequest.go index 94a2933f5..36cf222df 100644 --- a/fix43/securitytyperequest/SecurityTypeRequest.go +++ b/fix43/securitytyperequest/SecurityTypeRequest.go @@ -40,7 +40,7 @@ func (m SecurityTypeRequest) ToMessage() quickfix.Message { //New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/securitytypes/SecurityTypes.go b/fix43/securitytypes/SecurityTypes.go index 0a3c60da6..927866275 100644 --- a/fix43/securitytypes/SecurityTypes.go +++ b/fix43/securitytypes/SecurityTypes.go @@ -40,7 +40,7 @@ func (m SecurityTypes) ToMessage() quickfix.Message { //New returns a SecurityTypes initialized with the required fields for SecurityTypes func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityTypes) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/sequencereset/SequenceReset.go b/fix43/sequencereset/SequenceReset.go index 0770bae00..7b4b3da97 100644 --- a/fix43/sequencereset/SequenceReset.go +++ b/fix43/sequencereset/SequenceReset.go @@ -40,7 +40,7 @@ func (m SequenceReset) ToMessage() quickfix.Message { //New returns a SequenceReset initialized with the required fields for SequenceReset func New(newseqno field.NewSeqNoField) (m SequenceReset) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/settlementinstructions/SettlementInstructions.go b/fix43/settlementinstructions/SettlementInstructions.go index 913044e7d..c0bd8ac14 100644 --- a/fix43/settlementinstructions/SettlementInstructions.go +++ b/fix43/settlementinstructions/SettlementInstructions.go @@ -40,7 +40,7 @@ func (m SettlementInstructions) ToMessage() quickfix.Message { //New returns a SettlementInstructions initialized with the required fields for SettlementInstructions func New(settlinstid field.SettlInstIDField, settlinsttranstype field.SettlInstTransTypeField, settlinstrefid field.SettlInstRefIDField, settlinstmode field.SettlInstModeField, settlinstsource field.SettlInstSourceField, allocaccount field.AllocAccountField, transacttime field.TransactTimeField) (m SettlementInstructions) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/testrequest/TestRequest.go b/fix43/testrequest/TestRequest.go index 2809207e8..1d143d103 100644 --- a/fix43/testrequest/TestRequest.go +++ b/fix43/testrequest/TestRequest.go @@ -40,7 +40,7 @@ func (m TestRequest) ToMessage() quickfix.Message { //New returns a TestRequest initialized with the required fields for TestRequest func New(testreqid field.TestReqIDField) (m TestRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/tradecapturereport/TradeCaptureReport.go b/fix43/tradecapturereport/TradeCaptureReport.go index 029d4ecca..ca75c20de 100644 --- a/fix43/tradecapturereport/TradeCaptureReport.go +++ b/fix43/tradecapturereport/TradeCaptureReport.go @@ -40,7 +40,7 @@ func (m TradeCaptureReport) ToMessage() quickfix.Message { //New returns a TradeCaptureReport initialized with the required fields for TradeCaptureReport func New(tradereportid field.TradeReportIDField, exectype field.ExecTypeField, previouslyreported field.PreviouslyReportedField, lastqty field.LastQtyField, lastpx field.LastPxField, tradedate field.TradeDateField, transacttime field.TransactTimeField) (m TradeCaptureReport) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/tradecapturereportrequest/TradeCaptureReportRequest.go b/fix43/tradecapturereportrequest/TradeCaptureReportRequest.go index 5bb02fb56..e3e8bc684 100644 --- a/fix43/tradecapturereportrequest/TradeCaptureReportRequest.go +++ b/fix43/tradecapturereportrequest/TradeCaptureReportRequest.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequest) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequest initialized with the required fields for TradeCaptureReportRequest func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField) (m TradeCaptureReportRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/tradingsessionstatus/TradingSessionStatus.go b/fix43/tradingsessionstatus/TradingSessionStatus.go index 443aa4ab5..4379a0c10 100644 --- a/fix43/tradingsessionstatus/TradingSessionStatus.go +++ b/fix43/tradingsessionstatus/TradingSessionStatus.go @@ -40,7 +40,7 @@ func (m TradingSessionStatus) ToMessage() quickfix.Message { //New returns a TradingSessionStatus initialized with the required fields for TradingSessionStatus func New(tradingsessionid field.TradingSessionIDField, tradsesstatus field.TradSesStatusField) (m TradingSessionStatus) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix43/tradingsessionstatusrequest/TradingSessionStatusRequest.go b/fix43/tradingsessionstatusrequest/TradingSessionStatusRequest.go index 4162249cc..e3cffc6f3 100644 --- a/fix43/tradingsessionstatusrequest/TradingSessionStatusRequest.go +++ b/fix43/tradingsessionstatusrequest/TradingSessionStatusRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionStatusRequest) ToMessage() quickfix.Message { //New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest) { - m.Header.Init() + m.Header = fix43.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/advertisement/Advertisement.go b/fix44/advertisement/Advertisement.go index 148dbad2e..13f35fb26 100644 --- a/fix44/advertisement/Advertisement.go +++ b/fix44/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, advside field.AdvSideField, quantity field.QuantityField) (m Advertisement) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/allocationinstruction/AllocationInstruction.go b/fix44/allocationinstruction/AllocationInstruction.go index 02802c3be..78301e40d 100644 --- a/fix44/allocationinstruction/AllocationInstruction.go +++ b/fix44/allocationinstruction/AllocationInstruction.go @@ -40,7 +40,7 @@ func (m AllocationInstruction) ToMessage() quickfix.Message { //New returns a AllocationInstruction initialized with the required fields for AllocationInstruction func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, allocnoorderstype field.AllocNoOrdersTypeField, side field.SideField, quantity field.QuantityField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m AllocationInstruction) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/allocationinstructionack/AllocationInstructionAck.go b/fix44/allocationinstructionack/AllocationInstructionAck.go index 1e8ed734c..92636710e 100644 --- a/fix44/allocationinstructionack/AllocationInstructionAck.go +++ b/fix44/allocationinstructionack/AllocationInstructionAck.go @@ -40,7 +40,7 @@ func (m AllocationInstructionAck) ToMessage() quickfix.Message { //New returns a AllocationInstructionAck initialized with the required fields for AllocationInstructionAck func New(allocid field.AllocIDField, transacttime field.TransactTimeField, allocstatus field.AllocStatusField) (m AllocationInstructionAck) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/allocationreport/AllocationReport.go b/fix44/allocationreport/AllocationReport.go index 4d5b6940a..761df9126 100644 --- a/fix44/allocationreport/AllocationReport.go +++ b/fix44/allocationreport/AllocationReport.go @@ -40,7 +40,7 @@ func (m AllocationReport) ToMessage() quickfix.Message { //New returns a AllocationReport initialized with the required fields for AllocationReport func New(allocreportid field.AllocReportIDField, alloctranstype field.AllocTransTypeField, allocreporttype field.AllocReportTypeField, allocstatus field.AllocStatusField, allocnoorderstype field.AllocNoOrdersTypeField, side field.SideField, quantity field.QuantityField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m AllocationReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/allocationreportack/AllocationReportAck.go b/fix44/allocationreportack/AllocationReportAck.go index 77a611ad3..93cca93e9 100644 --- a/fix44/allocationreportack/AllocationReportAck.go +++ b/fix44/allocationreportack/AllocationReportAck.go @@ -40,7 +40,7 @@ func (m AllocationReportAck) ToMessage() quickfix.Message { //New returns a AllocationReportAck initialized with the required fields for AllocationReportAck func New(allocreportid field.AllocReportIDField, allocid field.AllocIDField, transacttime field.TransactTimeField, allocstatus field.AllocStatusField) (m AllocationReportAck) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/assignmentreport/AssignmentReport.go b/fix44/assignmentreport/AssignmentReport.go index fb34cd764..712c64bd4 100644 --- a/fix44/assignmentreport/AssignmentReport.go +++ b/fix44/assignmentreport/AssignmentReport.go @@ -40,7 +40,7 @@ func (m AssignmentReport) ToMessage() quickfix.Message { //New returns a AssignmentReport initialized with the required fields for AssignmentReport func New(asgnrptid field.AsgnRptIDField, accounttype field.AccountTypeField, settlprice field.SettlPriceField, settlpricetype field.SettlPriceTypeField, underlyingsettlprice field.UnderlyingSettlPriceField, assignmentmethod field.AssignmentMethodField, openinterest field.OpenInterestField, exercisemethod field.ExerciseMethodField, settlsessid field.SettlSessIDField, settlsesssubid field.SettlSessSubIDField, clearingbusinessdate field.ClearingBusinessDateField) (m AssignmentReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/bidrequest/BidRequest.go b/fix44/bidrequest/BidRequest.go index e2071b24c..374b8b419 100644 --- a/fix44/bidrequest/BidRequest.go +++ b/fix44/bidrequest/BidRequest.go @@ -40,7 +40,7 @@ func (m BidRequest) ToMessage() quickfix.Message { //New returns a BidRequest initialized with the required fields for BidRequest func New(clientbidid field.ClientBidIDField, bidrequesttranstype field.BidRequestTransTypeField, totnorelatedsym field.TotNoRelatedSymField, bidtype field.BidTypeField, bidtradetype field.BidTradeTypeField, basispxtype field.BasisPxTypeField) (m BidRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/bidresponse/BidResponse.go b/fix44/bidresponse/BidResponse.go index f9239dd9a..a8e110ad6 100644 --- a/fix44/bidresponse/BidResponse.go +++ b/fix44/bidresponse/BidResponse.go @@ -40,7 +40,7 @@ func (m BidResponse) ToMessage() quickfix.Message { //New returns a BidResponse initialized with the required fields for BidResponse func New() (m BidResponse) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/businessmessagereject/BusinessMessageReject.go b/fix44/businessmessagereject/BusinessMessageReject.go index 1ba40fe94..e17d86d11 100644 --- a/fix44/businessmessagereject/BusinessMessageReject.go +++ b/fix44/businessmessagereject/BusinessMessageReject.go @@ -40,7 +40,7 @@ func (m BusinessMessageReject) ToMessage() quickfix.Message { //New returns a BusinessMessageReject initialized with the required fields for BusinessMessageReject func New(refmsgtype field.RefMsgTypeField, businessrejectreason field.BusinessRejectReasonField) (m BusinessMessageReject) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/collateralassignment/CollateralAssignment.go b/fix44/collateralassignment/CollateralAssignment.go index a499d4256..f033e1d34 100644 --- a/fix44/collateralassignment/CollateralAssignment.go +++ b/fix44/collateralassignment/CollateralAssignment.go @@ -40,7 +40,7 @@ func (m CollateralAssignment) ToMessage() quickfix.Message { //New returns a CollateralAssignment initialized with the required fields for CollateralAssignment func New(collasgnid field.CollAsgnIDField, collasgnreason field.CollAsgnReasonField, collasgntranstype field.CollAsgnTransTypeField, transacttime field.TransactTimeField) (m CollateralAssignment) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/collateralinquiry/CollateralInquiry.go b/fix44/collateralinquiry/CollateralInquiry.go index 1ae403c9d..d1daae549 100644 --- a/fix44/collateralinquiry/CollateralInquiry.go +++ b/fix44/collateralinquiry/CollateralInquiry.go @@ -40,7 +40,7 @@ func (m CollateralInquiry) ToMessage() quickfix.Message { //New returns a CollateralInquiry initialized with the required fields for CollateralInquiry func New() (m CollateralInquiry) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/collateralinquiryack/CollateralInquiryAck.go b/fix44/collateralinquiryack/CollateralInquiryAck.go index c5aafc1e4..031f0a411 100644 --- a/fix44/collateralinquiryack/CollateralInquiryAck.go +++ b/fix44/collateralinquiryack/CollateralInquiryAck.go @@ -40,7 +40,7 @@ func (m CollateralInquiryAck) ToMessage() quickfix.Message { //New returns a CollateralInquiryAck initialized with the required fields for CollateralInquiryAck func New(collinquiryid field.CollInquiryIDField, collinquirystatus field.CollInquiryStatusField) (m CollateralInquiryAck) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/collateralreport/CollateralReport.go b/fix44/collateralreport/CollateralReport.go index d6ea29760..2fc28f8b2 100644 --- a/fix44/collateralreport/CollateralReport.go +++ b/fix44/collateralreport/CollateralReport.go @@ -40,7 +40,7 @@ func (m CollateralReport) ToMessage() quickfix.Message { //New returns a CollateralReport initialized with the required fields for CollateralReport func New(collrptid field.CollRptIDField, collstatus field.CollStatusField) (m CollateralReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/collateralrequest/CollateralRequest.go b/fix44/collateralrequest/CollateralRequest.go index 1d74e2292..57006da4f 100644 --- a/fix44/collateralrequest/CollateralRequest.go +++ b/fix44/collateralrequest/CollateralRequest.go @@ -40,7 +40,7 @@ func (m CollateralRequest) ToMessage() quickfix.Message { //New returns a CollateralRequest initialized with the required fields for CollateralRequest func New(collreqid field.CollReqIDField, collasgnreason field.CollAsgnReasonField, transacttime field.TransactTimeField) (m CollateralRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/collateralresponse/CollateralResponse.go b/fix44/collateralresponse/CollateralResponse.go index 118739bfd..12fc5caf8 100644 --- a/fix44/collateralresponse/CollateralResponse.go +++ b/fix44/collateralresponse/CollateralResponse.go @@ -40,7 +40,7 @@ func (m CollateralResponse) ToMessage() quickfix.Message { //New returns a CollateralResponse initialized with the required fields for CollateralResponse func New(collrespid field.CollRespIDField, collasgnid field.CollAsgnIDField, collasgnreason field.CollAsgnReasonField, collasgnresptype field.CollAsgnRespTypeField, transacttime field.TransactTimeField) (m CollateralResponse) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/confirmation/Confirmation.go b/fix44/confirmation/Confirmation.go index 38e11e41b..5d7ed4ca9 100644 --- a/fix44/confirmation/Confirmation.go +++ b/fix44/confirmation/Confirmation.go @@ -40,7 +40,7 @@ func (m Confirmation) ToMessage() quickfix.Message { //New returns a Confirmation initialized with the required fields for Confirmation func New(confirmid field.ConfirmIDField, confirmtranstype field.ConfirmTransTypeField, confirmtype field.ConfirmTypeField, confirmstatus field.ConfirmStatusField, transacttime field.TransactTimeField, tradedate field.TradeDateField, allocqty field.AllocQtyField, side field.SideField, allocaccount field.AllocAccountField, avgpx field.AvgPxField, grosstradeamt field.GrossTradeAmtField, netmoney field.NetMoneyField) (m Confirmation) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/confirmationack/ConfirmationAck.go b/fix44/confirmationack/ConfirmationAck.go index 812d2ff39..5046f4932 100644 --- a/fix44/confirmationack/ConfirmationAck.go +++ b/fix44/confirmationack/ConfirmationAck.go @@ -40,7 +40,7 @@ func (m ConfirmationAck) ToMessage() quickfix.Message { //New returns a ConfirmationAck initialized with the required fields for ConfirmationAck func New(confirmid field.ConfirmIDField, tradedate field.TradeDateField, transacttime field.TransactTimeField, affirmstatus field.AffirmStatusField) (m ConfirmationAck) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/confirmationrequest/ConfirmationRequest.go b/fix44/confirmationrequest/ConfirmationRequest.go index 5336f2fee..efe521f16 100644 --- a/fix44/confirmationrequest/ConfirmationRequest.go +++ b/fix44/confirmationrequest/ConfirmationRequest.go @@ -40,7 +40,7 @@ func (m ConfirmationRequest) ToMessage() quickfix.Message { //New returns a ConfirmationRequest initialized with the required fields for ConfirmationRequest func New(confirmreqid field.ConfirmReqIDField, confirmtype field.ConfirmTypeField, transacttime field.TransactTimeField) (m ConfirmationRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go b/fix44/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go index fd8e6c3e1..6feb4e861 100644 --- a/fix44/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go +++ b/fix44/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelReplaceRequest initialized with the required fields for CrossOrderCancelReplaceRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m CrossOrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/crossordercancelrequest/CrossOrderCancelRequest.go b/fix44/crossordercancelrequest/CrossOrderCancelRequest.go index ad7fd3508..2be25fe96 100644 --- a/fix44/crossordercancelrequest/CrossOrderCancelRequest.go +++ b/fix44/crossordercancelrequest/CrossOrderCancelRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelRequest initialized with the required fields for CrossOrderCancelRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField) (m CrossOrderCancelRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/derivativesecuritylist/DerivativeSecurityList.go b/fix44/derivativesecuritylist/DerivativeSecurityList.go index 325ecaa67..c6e8261e2 100644 --- a/fix44/derivativesecuritylist/DerivativeSecurityList.go +++ b/fix44/derivativesecuritylist/DerivativeSecurityList.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityList) ToMessage() quickfix.Message { //New returns a DerivativeSecurityList initialized with the required fields for DerivativeSecurityList func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityrequestresult field.SecurityRequestResultField) (m DerivativeSecurityList) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/derivativesecuritylistrequest/DerivativeSecurityListRequest.go b/fix44/derivativesecuritylistrequest/DerivativeSecurityListRequest.go index 80f5194bc..18288be15 100644 --- a/fix44/derivativesecuritylistrequest/DerivativeSecurityListRequest.go +++ b/fix44/derivativesecuritylistrequest/DerivativeSecurityListRequest.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityListRequest) ToMessage() quickfix.Message { //New returns a DerivativeSecurityListRequest initialized with the required fields for DerivativeSecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m DerivativeSecurityListRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/dontknowtrade/DontKnowTrade.go b/fix44/dontknowtrade/DontKnowTrade.go index fa521a8ad..c882e726e 100644 --- a/fix44/dontknowtrade/DontKnowTrade.go +++ b/fix44/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(orderid field.OrderIDField, execid field.ExecIDField, dkreason field.DKReasonField, side field.SideField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/email/Email.go b/fix44/email/Email.go index 5fcf947f0..871a0830e 100644 --- a/fix44/email/Email.go +++ b/fix44/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailthreadid field.EmailThreadIDField, emailtype field.EmailTypeField, subject field.SubjectField) (m Email) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/executionreport/ExecutionReport.go b/fix44/executionreport/ExecutionReport.go index fe932bc01..83eb7b3bd 100644 --- a/fix44/executionreport/ExecutionReport.go +++ b/fix44/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, side field.SideField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField, avgpx field.AvgPxField) (m ExecutionReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/header.go b/fix44/header.go index a113023fc..aa7d16d18 100644 --- a/fix44/header.go +++ b/fix44/header.go @@ -13,6 +13,13 @@ type Header struct { quickfix.Header } +//NewHeader returns a new, initialized Header instance +func NewHeader() (h Header) { + h.Init() + h.SetBeginString("FIX.4.4") + return +} + //SetBeginString sets BeginString, Tag 8 func (h Header) SetBeginString(v string) { h.Set(field.NewBeginString(v)) diff --git a/fix44/heartbeat/Heartbeat.go b/fix44/heartbeat/Heartbeat.go index 2ac685664..4f0ef79a8 100644 --- a/fix44/heartbeat/Heartbeat.go +++ b/fix44/heartbeat/Heartbeat.go @@ -40,7 +40,7 @@ func (m Heartbeat) ToMessage() quickfix.Message { //New returns a Heartbeat initialized with the required fields for Heartbeat func New() (m Heartbeat) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/ioi/IOI.go b/fix44/ioi/IOI.go index acc63ec90..a5f5d349a 100644 --- a/fix44/ioi/IOI.go +++ b/fix44/ioi/IOI.go @@ -40,7 +40,7 @@ func (m IOI) ToMessage() quickfix.Message { //New returns a IOI initialized with the required fields for IOI func New(ioiid field.IOIIDField, ioitranstype field.IOITransTypeField, side field.SideField, ioiqty field.IOIQtyField) (m IOI) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/listcancelrequest/ListCancelRequest.go b/fix44/listcancelrequest/ListCancelRequest.go index 37c881ad7..362d07466 100644 --- a/fix44/listcancelrequest/ListCancelRequest.go +++ b/fix44/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/listexecute/ListExecute.go b/fix44/listexecute/ListExecute.go index 04d2a894e..8f9c532a5 100644 --- a/fix44/listexecute/ListExecute.go +++ b/fix44/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListExecute) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/liststatus/ListStatus.go b/fix44/liststatus/ListStatus.go index 49a60e7c8..9ba85b195 100644 --- a/fix44/liststatus/ListStatus.go +++ b/fix44/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/liststatusrequest/ListStatusRequest.go b/fix44/liststatusrequest/ListStatusRequest.go index 143a2af8e..8745728d7 100644 --- a/fix44/liststatusrequest/ListStatusRequest.go +++ b/fix44/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/liststrikeprice/ListStrikePrice.go b/fix44/liststrikeprice/ListStrikePrice.go index 1ff0246c8..292e4b2d2 100644 --- a/fix44/liststrikeprice/ListStrikePrice.go +++ b/fix44/liststrikeprice/ListStrikePrice.go @@ -40,7 +40,7 @@ func (m ListStrikePrice) ToMessage() quickfix.Message { //New returns a ListStrikePrice initialized with the required fields for ListStrikePrice func New(listid field.ListIDField, totnostrikes field.TotNoStrikesField) (m ListStrikePrice) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/logon/Logon.go b/fix44/logon/Logon.go index 4b6cddd3b..3c6cacaca 100644 --- a/fix44/logon/Logon.go +++ b/fix44/logon/Logon.go @@ -40,7 +40,7 @@ func (m Logon) ToMessage() quickfix.Message { //New returns a Logon initialized with the required fields for Logon func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField) (m Logon) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/logout/Logout.go b/fix44/logout/Logout.go index 990a694d3..f25e2dcc1 100644 --- a/fix44/logout/Logout.go +++ b/fix44/logout/Logout.go @@ -40,7 +40,7 @@ func (m Logout) ToMessage() quickfix.Message { //New returns a Logout initialized with the required fields for Logout func New() (m Logout) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go b/fix44/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go index c2a684bb1..09660beee 100644 --- a/fix44/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go +++ b/fix44/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataIncrementalRefresh) ToMessage() quickfix.Message { //New returns a MarketDataIncrementalRefresh initialized with the required fields for MarketDataIncrementalRefresh func New() (m MarketDataIncrementalRefresh) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/marketdatarequest/MarketDataRequest.go b/fix44/marketdatarequest/MarketDataRequest.go index 8ed6565fe..cadc930dc 100644 --- a/fix44/marketdatarequest/MarketDataRequest.go +++ b/fix44/marketdatarequest/MarketDataRequest.go @@ -40,7 +40,7 @@ func (m MarketDataRequest) ToMessage() quickfix.Message { //New returns a MarketDataRequest initialized with the required fields for MarketDataRequest func New(mdreqid field.MDReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField, marketdepth field.MarketDepthField) (m MarketDataRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/marketdatarequestreject/MarketDataRequestReject.go b/fix44/marketdatarequestreject/MarketDataRequestReject.go index 443927101..a31e2b639 100644 --- a/fix44/marketdatarequestreject/MarketDataRequestReject.go +++ b/fix44/marketdatarequestreject/MarketDataRequestReject.go @@ -40,7 +40,7 @@ func (m MarketDataRequestReject) ToMessage() quickfix.Message { //New returns a MarketDataRequestReject initialized with the required fields for MarketDataRequestReject func New(mdreqid field.MDReqIDField) (m MarketDataRequestReject) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go b/fix44/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go index 7ba3df731..0bb37206f 100644 --- a/fix44/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go +++ b/fix44/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataSnapshotFullRefresh) ToMessage() quickfix.Message { //New returns a MarketDataSnapshotFullRefresh initialized with the required fields for MarketDataSnapshotFullRefresh func New() (m MarketDataSnapshotFullRefresh) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/massquote/MassQuote.go b/fix44/massquote/MassQuote.go index 396b88061..11c29cd39 100644 --- a/fix44/massquote/MassQuote.go +++ b/fix44/massquote/MassQuote.go @@ -40,7 +40,7 @@ func (m MassQuote) ToMessage() quickfix.Message { //New returns a MassQuote initialized with the required fields for MassQuote func New(quoteid field.QuoteIDField) (m MassQuote) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/massquoteacknowledgement/MassQuoteAcknowledgement.go b/fix44/massquoteacknowledgement/MassQuoteAcknowledgement.go index 30430a655..213f92559 100644 --- a/fix44/massquoteacknowledgement/MassQuoteAcknowledgement.go +++ b/fix44/massquoteacknowledgement/MassQuoteAcknowledgement.go @@ -40,7 +40,7 @@ func (m MassQuoteAcknowledgement) ToMessage() quickfix.Message { //New returns a MassQuoteAcknowledgement initialized with the required fields for MassQuoteAcknowledgement func New(quotestatus field.QuoteStatusField) (m MassQuoteAcknowledgement) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/multilegordercancelreplace/MultilegOrderCancelReplace.go b/fix44/multilegordercancelreplace/MultilegOrderCancelReplace.go index 770b37e41..0f6eee6cb 100644 --- a/fix44/multilegordercancelreplace/MultilegOrderCancelReplace.go +++ b/fix44/multilegordercancelreplace/MultilegOrderCancelReplace.go @@ -40,7 +40,7 @@ func (m MultilegOrderCancelReplace) ToMessage() quickfix.Message { //New returns a MultilegOrderCancelReplace initialized with the required fields for MultilegOrderCancelReplace func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m MultilegOrderCancelReplace) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go b/fix44/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go index 1929d22e7..2d949aaf2 100644 --- a/fix44/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go +++ b/fix44/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusRequest) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusRequest initialized with the required fields for NetworkCounterpartySystemStatusRequest func New(networkrequesttype field.NetworkRequestTypeField, networkrequestid field.NetworkRequestIDField) (m NetworkCounterpartySystemStatusRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go b/fix44/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go index 72c7a55d7..98e185c3f 100644 --- a/fix44/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go +++ b/fix44/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusResponse) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusResponse initialized with the required fields for NetworkCounterpartySystemStatusResponse func New(networkstatusresponsetype field.NetworkStatusResponseTypeField, networkresponseid field.NetworkResponseIDField) (m NetworkCounterpartySystemStatusResponse) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/newordercross/NewOrderCross.go b/fix44/newordercross/NewOrderCross.go index 57447a95c..6480dfcbd 100644 --- a/fix44/newordercross/NewOrderCross.go +++ b/fix44/newordercross/NewOrderCross.go @@ -40,7 +40,7 @@ func (m NewOrderCross) ToMessage() quickfix.Message { //New returns a NewOrderCross initialized with the required fields for NewOrderCross func New(crossid field.CrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderCross) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/neworderlist/NewOrderList.go b/fix44/neworderlist/NewOrderList.go index 9f48ab6b0..06bfbdbbe 100644 --- a/fix44/neworderlist/NewOrderList.go +++ b/fix44/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, bidtype field.BidTypeField, totnoorders field.TotNoOrdersField) (m NewOrderList) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/newordermultileg/NewOrderMultileg.go b/fix44/newordermultileg/NewOrderMultileg.go index 3150e5404..ac03189e1 100644 --- a/fix44/newordermultileg/NewOrderMultileg.go +++ b/fix44/newordermultileg/NewOrderMultileg.go @@ -40,7 +40,7 @@ func (m NewOrderMultileg) ToMessage() quickfix.Message { //New returns a NewOrderMultileg initialized with the required fields for NewOrderMultileg func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderMultileg) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/newordersingle/NewOrderSingle.go b/fix44/newordersingle/NewOrderSingle.go index 027d08123..761ed8c40 100644 --- a/fix44/newordersingle/NewOrderSingle.go +++ b/fix44/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/news/News.go b/fix44/news/News.go index e821bcf04..57eee85d3 100644 --- a/fix44/news/News.go +++ b/fix44/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(headline field.HeadlineField) (m News) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/ordercancelreject/OrderCancelReject.go b/fix44/ordercancelreject/OrderCancelReject.go index 2fa030700..5215197fb 100644 --- a/fix44/ordercancelreject/OrderCancelReject.go +++ b/fix44/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField, origclordid field.OrigClOrdIDField, ordstatus field.OrdStatusField, cxlrejresponseto field.CxlRejResponseToField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix44/ordercancelreplacerequest/OrderCancelReplaceRequest.go index 1c67bdaaa..c7563d33f 100644 --- a/fix44/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix44/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/ordercancelrequest/OrderCancelRequest.go b/fix44/ordercancelrequest/OrderCancelRequest.go index 918b38c3c..11afa9b79 100644 --- a/fix44/ordercancelrequest/OrderCancelRequest.go +++ b/fix44/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/ordermasscancelreport/OrderMassCancelReport.go b/fix44/ordermasscancelreport/OrderMassCancelReport.go index 4341b91b1..7a993ba87 100644 --- a/fix44/ordermasscancelreport/OrderMassCancelReport.go +++ b/fix44/ordermasscancelreport/OrderMassCancelReport.go @@ -40,7 +40,7 @@ func (m OrderMassCancelReport) ToMessage() quickfix.Message { //New returns a OrderMassCancelReport initialized with the required fields for OrderMassCancelReport func New(orderid field.OrderIDField, masscancelrequesttype field.MassCancelRequestTypeField, masscancelresponse field.MassCancelResponseField) (m OrderMassCancelReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/ordermasscancelrequest/OrderMassCancelRequest.go b/fix44/ordermasscancelrequest/OrderMassCancelRequest.go index 77c4a0571..863f0ef58 100644 --- a/fix44/ordermasscancelrequest/OrderMassCancelRequest.go +++ b/fix44/ordermasscancelrequest/OrderMassCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderMassCancelRequest) ToMessage() quickfix.Message { //New returns a OrderMassCancelRequest initialized with the required fields for OrderMassCancelRequest func New(clordid field.ClOrdIDField, masscancelrequesttype field.MassCancelRequestTypeField, transacttime field.TransactTimeField) (m OrderMassCancelRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/ordermassstatusrequest/OrderMassStatusRequest.go b/fix44/ordermassstatusrequest/OrderMassStatusRequest.go index 276baee2c..ef69f7b1b 100644 --- a/fix44/ordermassstatusrequest/OrderMassStatusRequest.go +++ b/fix44/ordermassstatusrequest/OrderMassStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderMassStatusRequest) ToMessage() quickfix.Message { //New returns a OrderMassStatusRequest initialized with the required fields for OrderMassStatusRequest func New(massstatusreqid field.MassStatusReqIDField, massstatusreqtype field.MassStatusReqTypeField) (m OrderMassStatusRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/orderstatusrequest/OrderStatusRequest.go b/fix44/orderstatusrequest/OrderStatusRequest.go index ea1de5f4f..97b78b23f 100644 --- a/fix44/orderstatusrequest/OrderStatusRequest.go +++ b/fix44/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(clordid field.ClOrdIDField, side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/positionmaintenancereport/PositionMaintenanceReport.go b/fix44/positionmaintenancereport/PositionMaintenanceReport.go index e432eb7b5..e0a64eaad 100644 --- a/fix44/positionmaintenancereport/PositionMaintenanceReport.go +++ b/fix44/positionmaintenancereport/PositionMaintenanceReport.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceReport) ToMessage() quickfix.Message { //New returns a PositionMaintenanceReport initialized with the required fields for PositionMaintenanceReport func New(posmaintrptid field.PosMaintRptIDField, postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, origposreqrefid field.OrigPosReqRefIDField, posmaintstatus field.PosMaintStatusField, clearingbusinessdate field.ClearingBusinessDateField, account field.AccountField, accounttype field.AccountTypeField, transacttime field.TransactTimeField) (m PositionMaintenanceReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/positionmaintenancerequest/PositionMaintenanceRequest.go b/fix44/positionmaintenancerequest/PositionMaintenanceRequest.go index 63bdae3f6..6d00b5c4d 100644 --- a/fix44/positionmaintenancerequest/PositionMaintenanceRequest.go +++ b/fix44/positionmaintenancerequest/PositionMaintenanceRequest.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceRequest) ToMessage() quickfix.Message { //New returns a PositionMaintenanceRequest initialized with the required fields for PositionMaintenanceRequest func New(posreqid field.PosReqIDField, postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, clearingbusinessdate field.ClearingBusinessDateField, account field.AccountField, accounttype field.AccountTypeField, transacttime field.TransactTimeField) (m PositionMaintenanceRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/positionreport/PositionReport.go b/fix44/positionreport/PositionReport.go index 18a47fe1f..8b91d05ab 100644 --- a/fix44/positionreport/PositionReport.go +++ b/fix44/positionreport/PositionReport.go @@ -40,7 +40,7 @@ func (m PositionReport) ToMessage() quickfix.Message { //New returns a PositionReport initialized with the required fields for PositionReport func New(posmaintrptid field.PosMaintRptIDField, posreqresult field.PosReqResultField, clearingbusinessdate field.ClearingBusinessDateField, account field.AccountField, accounttype field.AccountTypeField, settlprice field.SettlPriceField, settlpricetype field.SettlPriceTypeField, priorsettlprice field.PriorSettlPriceField) (m PositionReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/quote/Quote.go b/fix44/quote/Quote.go index 24041fc67..726344a37 100644 --- a/fix44/quote/Quote.go +++ b/fix44/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField) (m Quote) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/quotecancel/QuoteCancel.go b/fix44/quotecancel/QuoteCancel.go index aee1f6a35..94242b452 100644 --- a/fix44/quotecancel/QuoteCancel.go +++ b/fix44/quotecancel/QuoteCancel.go @@ -40,7 +40,7 @@ func (m QuoteCancel) ToMessage() quickfix.Message { //New returns a QuoteCancel initialized with the required fields for QuoteCancel func New(quoteid field.QuoteIDField, quotecanceltype field.QuoteCancelTypeField) (m QuoteCancel) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/quoterequest/QuoteRequest.go b/fix44/quoterequest/QuoteRequest.go index 41c162566..98ca93553 100644 --- a/fix44/quoterequest/QuoteRequest.go +++ b/fix44/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField) (m QuoteRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/quoterequestreject/QuoteRequestReject.go b/fix44/quoterequestreject/QuoteRequestReject.go index 7265ab7fd..e6269d080 100644 --- a/fix44/quoterequestreject/QuoteRequestReject.go +++ b/fix44/quoterequestreject/QuoteRequestReject.go @@ -40,7 +40,7 @@ func (m QuoteRequestReject) ToMessage() quickfix.Message { //New returns a QuoteRequestReject initialized with the required fields for QuoteRequestReject func New(quotereqid field.QuoteReqIDField, quoterequestrejectreason field.QuoteRequestRejectReasonField) (m QuoteRequestReject) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/quoteresponse/QuoteResponse.go b/fix44/quoteresponse/QuoteResponse.go index 1a4d69340..d017c5614 100644 --- a/fix44/quoteresponse/QuoteResponse.go +++ b/fix44/quoteresponse/QuoteResponse.go @@ -40,7 +40,7 @@ func (m QuoteResponse) ToMessage() quickfix.Message { //New returns a QuoteResponse initialized with the required fields for QuoteResponse func New(quoterespid field.QuoteRespIDField, quoteresptype field.QuoteRespTypeField) (m QuoteResponse) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/quotestatusreport/QuoteStatusReport.go b/fix44/quotestatusreport/QuoteStatusReport.go index 657e16b34..fb48d5166 100644 --- a/fix44/quotestatusreport/QuoteStatusReport.go +++ b/fix44/quotestatusreport/QuoteStatusReport.go @@ -40,7 +40,7 @@ func (m QuoteStatusReport) ToMessage() quickfix.Message { //New returns a QuoteStatusReport initialized with the required fields for QuoteStatusReport func New(quoteid field.QuoteIDField) (m QuoteStatusReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/quotestatusrequest/QuoteStatusRequest.go b/fix44/quotestatusrequest/QuoteStatusRequest.go index 3e99292ac..fa762b5fe 100644 --- a/fix44/quotestatusrequest/QuoteStatusRequest.go +++ b/fix44/quotestatusrequest/QuoteStatusRequest.go @@ -40,7 +40,7 @@ func (m QuoteStatusRequest) ToMessage() quickfix.Message { //New returns a QuoteStatusRequest initialized with the required fields for QuoteStatusRequest func New() (m QuoteStatusRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/registrationinstructions/RegistrationInstructions.go b/fix44/registrationinstructions/RegistrationInstructions.go index c2254272c..daa347b73 100644 --- a/fix44/registrationinstructions/RegistrationInstructions.go +++ b/fix44/registrationinstructions/RegistrationInstructions.go @@ -40,7 +40,7 @@ func (m RegistrationInstructions) ToMessage() quickfix.Message { //New returns a RegistrationInstructions initialized with the required fields for RegistrationInstructions func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField) (m RegistrationInstructions) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/registrationinstructionsresponse/RegistrationInstructionsResponse.go b/fix44/registrationinstructionsresponse/RegistrationInstructionsResponse.go index 761f97f11..88b40614b 100644 --- a/fix44/registrationinstructionsresponse/RegistrationInstructionsResponse.go +++ b/fix44/registrationinstructionsresponse/RegistrationInstructionsResponse.go @@ -40,7 +40,7 @@ func (m RegistrationInstructionsResponse) ToMessage() quickfix.Message { //New returns a RegistrationInstructionsResponse initialized with the required fields for RegistrationInstructionsResponse func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField, registstatus field.RegistStatusField) (m RegistrationInstructionsResponse) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/reject/Reject.go b/fix44/reject/Reject.go index 375f3df92..2218fffbf 100644 --- a/fix44/reject/Reject.go +++ b/fix44/reject/Reject.go @@ -40,7 +40,7 @@ func (m Reject) ToMessage() quickfix.Message { //New returns a Reject initialized with the required fields for Reject func New(refseqnum field.RefSeqNumField) (m Reject) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/requestforpositions/RequestForPositions.go b/fix44/requestforpositions/RequestForPositions.go index 41abb039f..1ea6579f4 100644 --- a/fix44/requestforpositions/RequestForPositions.go +++ b/fix44/requestforpositions/RequestForPositions.go @@ -40,7 +40,7 @@ func (m RequestForPositions) ToMessage() quickfix.Message { //New returns a RequestForPositions initialized with the required fields for RequestForPositions func New(posreqid field.PosReqIDField, posreqtype field.PosReqTypeField, account field.AccountField, accounttype field.AccountTypeField, clearingbusinessdate field.ClearingBusinessDateField, transacttime field.TransactTimeField) (m RequestForPositions) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/requestforpositionsack/RequestForPositionsAck.go b/fix44/requestforpositionsack/RequestForPositionsAck.go index e5305c8c6..2b76382e9 100644 --- a/fix44/requestforpositionsack/RequestForPositionsAck.go +++ b/fix44/requestforpositionsack/RequestForPositionsAck.go @@ -40,7 +40,7 @@ func (m RequestForPositionsAck) ToMessage() quickfix.Message { //New returns a RequestForPositionsAck initialized with the required fields for RequestForPositionsAck func New(posmaintrptid field.PosMaintRptIDField, posreqresult field.PosReqResultField, posreqstatus field.PosReqStatusField, account field.AccountField, accounttype field.AccountTypeField) (m RequestForPositionsAck) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/resendrequest/ResendRequest.go b/fix44/resendrequest/ResendRequest.go index eb9090720..fca71ec0e 100644 --- a/fix44/resendrequest/ResendRequest.go +++ b/fix44/resendrequest/ResendRequest.go @@ -40,7 +40,7 @@ func (m ResendRequest) ToMessage() quickfix.Message { //New returns a ResendRequest initialized with the required fields for ResendRequest func New(beginseqno field.BeginSeqNoField, endseqno field.EndSeqNoField) (m ResendRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/rfqrequest/RFQRequest.go b/fix44/rfqrequest/RFQRequest.go index 532ab3f08..15283c277 100644 --- a/fix44/rfqrequest/RFQRequest.go +++ b/fix44/rfqrequest/RFQRequest.go @@ -40,7 +40,7 @@ func (m RFQRequest) ToMessage() quickfix.Message { //New returns a RFQRequest initialized with the required fields for RFQRequest func New(rfqreqid field.RFQReqIDField) (m RFQRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitydefinition/SecurityDefinition.go b/fix44/securitydefinition/SecurityDefinition.go index b6584e1bc..dc1b32f11 100644 --- a/fix44/securitydefinition/SecurityDefinition.go +++ b/fix44/securitydefinition/SecurityDefinition.go @@ -40,7 +40,7 @@ func (m SecurityDefinition) ToMessage() quickfix.Message { //New returns a SecurityDefinition initialized with the required fields for SecurityDefinition func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityDefinition) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitydefinitionrequest/SecurityDefinitionRequest.go b/fix44/securitydefinitionrequest/SecurityDefinitionRequest.go index 61f99e1c0..7c1054c9c 100644 --- a/fix44/securitydefinitionrequest/SecurityDefinitionRequest.go +++ b/fix44/securitydefinitionrequest/SecurityDefinitionRequest.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionRequest) ToMessage() quickfix.Message { //New returns a SecurityDefinitionRequest initialized with the required fields for SecurityDefinitionRequest func New(securityreqid field.SecurityReqIDField, securityrequesttype field.SecurityRequestTypeField) (m SecurityDefinitionRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitylist/SecurityList.go b/fix44/securitylist/SecurityList.go index 00885e3b1..061e3b494 100644 --- a/fix44/securitylist/SecurityList.go +++ b/fix44/securitylist/SecurityList.go @@ -40,7 +40,7 @@ func (m SecurityList) ToMessage() quickfix.Message { //New returns a SecurityList initialized with the required fields for SecurityList func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityrequestresult field.SecurityRequestResultField) (m SecurityList) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitylistrequest/SecurityListRequest.go b/fix44/securitylistrequest/SecurityListRequest.go index fddcd8e77..99b16f259 100644 --- a/fix44/securitylistrequest/SecurityListRequest.go +++ b/fix44/securitylistrequest/SecurityListRequest.go @@ -40,7 +40,7 @@ func (m SecurityListRequest) ToMessage() quickfix.Message { //New returns a SecurityListRequest initialized with the required fields for SecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m SecurityListRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitystatus/SecurityStatus.go b/fix44/securitystatus/SecurityStatus.go index c911e02e5..045b3d762 100644 --- a/fix44/securitystatus/SecurityStatus.go +++ b/fix44/securitystatus/SecurityStatus.go @@ -40,7 +40,7 @@ func (m SecurityStatus) ToMessage() quickfix.Message { //New returns a SecurityStatus initialized with the required fields for SecurityStatus func New() (m SecurityStatus) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitystatusrequest/SecurityStatusRequest.go b/fix44/securitystatusrequest/SecurityStatusRequest.go index 52210ce16..0c691d753 100644 --- a/fix44/securitystatusrequest/SecurityStatusRequest.go +++ b/fix44/securitystatusrequest/SecurityStatusRequest.go @@ -40,7 +40,7 @@ func (m SecurityStatusRequest) ToMessage() quickfix.Message { //New returns a SecurityStatusRequest initialized with the required fields for SecurityStatusRequest func New(securitystatusreqid field.SecurityStatusReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m SecurityStatusRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitytyperequest/SecurityTypeRequest.go b/fix44/securitytyperequest/SecurityTypeRequest.go index cbeda4138..64a68f01e 100644 --- a/fix44/securitytyperequest/SecurityTypeRequest.go +++ b/fix44/securitytyperequest/SecurityTypeRequest.go @@ -40,7 +40,7 @@ func (m SecurityTypeRequest) ToMessage() quickfix.Message { //New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/securitytypes/SecurityTypes.go b/fix44/securitytypes/SecurityTypes.go index 536993fba..80399a00c 100644 --- a/fix44/securitytypes/SecurityTypes.go +++ b/fix44/securitytypes/SecurityTypes.go @@ -40,7 +40,7 @@ func (m SecurityTypes) ToMessage() quickfix.Message { //New returns a SecurityTypes initialized with the required fields for SecurityTypes func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityTypes) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/sequencereset/SequenceReset.go b/fix44/sequencereset/SequenceReset.go index 7349e6792..9135dffb9 100644 --- a/fix44/sequencereset/SequenceReset.go +++ b/fix44/sequencereset/SequenceReset.go @@ -40,7 +40,7 @@ func (m SequenceReset) ToMessage() quickfix.Message { //New returns a SequenceReset initialized with the required fields for SequenceReset func New(newseqno field.NewSeqNoField) (m SequenceReset) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/settlementinstructionrequest/SettlementInstructionRequest.go b/fix44/settlementinstructionrequest/SettlementInstructionRequest.go index 49da378b8..339ec5917 100644 --- a/fix44/settlementinstructionrequest/SettlementInstructionRequest.go +++ b/fix44/settlementinstructionrequest/SettlementInstructionRequest.go @@ -40,7 +40,7 @@ func (m SettlementInstructionRequest) ToMessage() quickfix.Message { //New returns a SettlementInstructionRequest initialized with the required fields for SettlementInstructionRequest func New(settlinstreqid field.SettlInstReqIDField, transacttime field.TransactTimeField) (m SettlementInstructionRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/settlementinstructions/SettlementInstructions.go b/fix44/settlementinstructions/SettlementInstructions.go index 437c4d8bb..7c38ef086 100644 --- a/fix44/settlementinstructions/SettlementInstructions.go +++ b/fix44/settlementinstructions/SettlementInstructions.go @@ -40,7 +40,7 @@ func (m SettlementInstructions) ToMessage() quickfix.Message { //New returns a SettlementInstructions initialized with the required fields for SettlementInstructions func New(settlinstmsgid field.SettlInstMsgIDField, settlinstmode field.SettlInstModeField, transacttime field.TransactTimeField) (m SettlementInstructions) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/testrequest/TestRequest.go b/fix44/testrequest/TestRequest.go index dc65e462f..83b81b950 100644 --- a/fix44/testrequest/TestRequest.go +++ b/fix44/testrequest/TestRequest.go @@ -40,7 +40,7 @@ func (m TestRequest) ToMessage() quickfix.Message { //New returns a TestRequest initialized with the required fields for TestRequest func New(testreqid field.TestReqIDField) (m TestRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/tradecapturereport/TradeCaptureReport.go b/fix44/tradecapturereport/TradeCaptureReport.go index 7287aef24..fa712af05 100644 --- a/fix44/tradecapturereport/TradeCaptureReport.go +++ b/fix44/tradecapturereport/TradeCaptureReport.go @@ -40,7 +40,7 @@ func (m TradeCaptureReport) ToMessage() quickfix.Message { //New returns a TradeCaptureReport initialized with the required fields for TradeCaptureReport func New(tradereportid field.TradeReportIDField, previouslyreported field.PreviouslyReportedField, lastqty field.LastQtyField, lastpx field.LastPxField, tradedate field.TradeDateField, transacttime field.TransactTimeField) (m TradeCaptureReport) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/tradecapturereportack/TradeCaptureReportAck.go b/fix44/tradecapturereportack/TradeCaptureReportAck.go index 79dbfdb93..41527ed4e 100644 --- a/fix44/tradecapturereportack/TradeCaptureReportAck.go +++ b/fix44/tradecapturereportack/TradeCaptureReportAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportAck initialized with the required fields for TradeCaptureReportAck func New(tradereportid field.TradeReportIDField, exectype field.ExecTypeField) (m TradeCaptureReportAck) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/tradecapturereportrequest/TradeCaptureReportRequest.go b/fix44/tradecapturereportrequest/TradeCaptureReportRequest.go index 5d44c5d57..e98a564e7 100644 --- a/fix44/tradecapturereportrequest/TradeCaptureReportRequest.go +++ b/fix44/tradecapturereportrequest/TradeCaptureReportRequest.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequest) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequest initialized with the required fields for TradeCaptureReportRequest func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField) (m TradeCaptureReportRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/tradecapturereportrequestack/TradeCaptureReportRequestAck.go b/fix44/tradecapturereportrequestack/TradeCaptureReportRequestAck.go index e68eb23be..f31fa11d9 100644 --- a/fix44/tradecapturereportrequestack/TradeCaptureReportRequestAck.go +++ b/fix44/tradecapturereportrequestack/TradeCaptureReportRequestAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequestAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequestAck initialized with the required fields for TradeCaptureReportRequestAck func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField, traderequestresult field.TradeRequestResultField, traderequeststatus field.TradeRequestStatusField) (m TradeCaptureReportRequestAck) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/tradingsessionstatus/TradingSessionStatus.go b/fix44/tradingsessionstatus/TradingSessionStatus.go index 8ec45a9f8..e8e64b5cc 100644 --- a/fix44/tradingsessionstatus/TradingSessionStatus.go +++ b/fix44/tradingsessionstatus/TradingSessionStatus.go @@ -40,7 +40,7 @@ func (m TradingSessionStatus) ToMessage() quickfix.Message { //New returns a TradingSessionStatus initialized with the required fields for TradingSessionStatus func New(tradingsessionid field.TradingSessionIDField, tradsesstatus field.TradSesStatusField) (m TradingSessionStatus) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/tradingsessionstatusrequest/TradingSessionStatusRequest.go b/fix44/tradingsessionstatusrequest/TradingSessionStatusRequest.go index fc83a192b..5a32f40ce 100644 --- a/fix44/tradingsessionstatusrequest/TradingSessionStatusRequest.go +++ b/fix44/tradingsessionstatusrequest/TradingSessionStatusRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionStatusRequest) ToMessage() quickfix.Message { //New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/userrequest/UserRequest.go b/fix44/userrequest/UserRequest.go index a6d63a688..07e673a73 100644 --- a/fix44/userrequest/UserRequest.go +++ b/fix44/userrequest/UserRequest.go @@ -40,7 +40,7 @@ func (m UserRequest) ToMessage() quickfix.Message { //New returns a UserRequest initialized with the required fields for UserRequest func New(userrequestid field.UserRequestIDField, userrequesttype field.UserRequestTypeField, username field.UsernameField) (m UserRequest) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix44/userresponse/UserResponse.go b/fix44/userresponse/UserResponse.go index bc6931dff..b27bb8a5e 100644 --- a/fix44/userresponse/UserResponse.go +++ b/fix44/userresponse/UserResponse.go @@ -40,7 +40,7 @@ func (m UserResponse) ToMessage() quickfix.Message { //New returns a UserResponse initialized with the required fields for UserResponse func New(userrequestid field.UserRequestIDField, username field.UsernameField) (m UserResponse) { - m.Header.Init() + m.Header = fix44.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/adjustedpositionreport/AdjustedPositionReport.go b/fix50/adjustedpositionreport/AdjustedPositionReport.go index 86b57ecd8..f1fd1b8c5 100644 --- a/fix50/adjustedpositionreport/AdjustedPositionReport.go +++ b/fix50/adjustedpositionreport/AdjustedPositionReport.go @@ -40,7 +40,7 @@ func (m AdjustedPositionReport) ToMessage() quickfix.Message { //New returns a AdjustedPositionReport initialized with the required fields for AdjustedPositionReport func New(posmaintrptid field.PosMaintRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m AdjustedPositionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/advertisement/Advertisement.go b/fix50/advertisement/Advertisement.go index 6347e092f..d9d7143a3 100644 --- a/fix50/advertisement/Advertisement.go +++ b/fix50/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, advside field.AdvSideField, quantity field.QuantityField) (m Advertisement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/allocationinstruction/AllocationInstruction.go b/fix50/allocationinstruction/AllocationInstruction.go index 729a9eceb..03cd8cece 100644 --- a/fix50/allocationinstruction/AllocationInstruction.go +++ b/fix50/allocationinstruction/AllocationInstruction.go @@ -40,7 +40,7 @@ func (m AllocationInstruction) ToMessage() quickfix.Message { //New returns a AllocationInstruction initialized with the required fields for AllocationInstruction func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, side field.SideField, quantity field.QuantityField, tradedate field.TradeDateField) (m AllocationInstruction) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/allocationinstructionack/AllocationInstructionAck.go b/fix50/allocationinstructionack/AllocationInstructionAck.go index b6a2e56c4..4865ffe0d 100644 --- a/fix50/allocationinstructionack/AllocationInstructionAck.go +++ b/fix50/allocationinstructionack/AllocationInstructionAck.go @@ -40,7 +40,7 @@ func (m AllocationInstructionAck) ToMessage() quickfix.Message { //New returns a AllocationInstructionAck initialized with the required fields for AllocationInstructionAck func New(allocid field.AllocIDField, allocstatus field.AllocStatusField) (m AllocationInstructionAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/allocationinstructionalert/AllocationInstructionAlert.go b/fix50/allocationinstructionalert/AllocationInstructionAlert.go index 15e956b05..4eb8ced8d 100644 --- a/fix50/allocationinstructionalert/AllocationInstructionAlert.go +++ b/fix50/allocationinstructionalert/AllocationInstructionAlert.go @@ -40,7 +40,7 @@ func (m AllocationInstructionAlert) ToMessage() quickfix.Message { //New returns a AllocationInstructionAlert initialized with the required fields for AllocationInstructionAlert func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, side field.SideField, quantity field.QuantityField, tradedate field.TradeDateField) (m AllocationInstructionAlert) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/allocationreport/AllocationReport.go b/fix50/allocationreport/AllocationReport.go index c0f2e3169..465757d52 100644 --- a/fix50/allocationreport/AllocationReport.go +++ b/fix50/allocationreport/AllocationReport.go @@ -40,7 +40,7 @@ func (m AllocationReport) ToMessage() quickfix.Message { //New returns a AllocationReport initialized with the required fields for AllocationReport func New(allocreportid field.AllocReportIDField, alloctranstype field.AllocTransTypeField, allocreporttype field.AllocReportTypeField, allocstatus field.AllocStatusField, side field.SideField, quantity field.QuantityField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m AllocationReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/allocationreportack/AllocationReportAck.go b/fix50/allocationreportack/AllocationReportAck.go index b179a3c3c..e22094917 100644 --- a/fix50/allocationreportack/AllocationReportAck.go +++ b/fix50/allocationreportack/AllocationReportAck.go @@ -40,7 +40,7 @@ func (m AllocationReportAck) ToMessage() quickfix.Message { //New returns a AllocationReportAck initialized with the required fields for AllocationReportAck func New(allocreportid field.AllocReportIDField, allocid field.AllocIDField) (m AllocationReportAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/assignmentreport/AssignmentReport.go b/fix50/assignmentreport/AssignmentReport.go index c10b8f507..1a4a97e3e 100644 --- a/fix50/assignmentreport/AssignmentReport.go +++ b/fix50/assignmentreport/AssignmentReport.go @@ -40,7 +40,7 @@ func (m AssignmentReport) ToMessage() quickfix.Message { //New returns a AssignmentReport initialized with the required fields for AssignmentReport func New(asgnrptid field.AsgnRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m AssignmentReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/bidrequest/BidRequest.go b/fix50/bidrequest/BidRequest.go index aad58785f..7dcb1c2cc 100644 --- a/fix50/bidrequest/BidRequest.go +++ b/fix50/bidrequest/BidRequest.go @@ -40,7 +40,7 @@ func (m BidRequest) ToMessage() quickfix.Message { //New returns a BidRequest initialized with the required fields for BidRequest func New(clientbidid field.ClientBidIDField, bidrequesttranstype field.BidRequestTransTypeField, totnorelatedsym field.TotNoRelatedSymField, bidtype field.BidTypeField, bidtradetype field.BidTradeTypeField, basispxtype field.BasisPxTypeField) (m BidRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/bidresponse/BidResponse.go b/fix50/bidresponse/BidResponse.go index c13b33423..5e1b6a715 100644 --- a/fix50/bidresponse/BidResponse.go +++ b/fix50/bidresponse/BidResponse.go @@ -40,7 +40,7 @@ func (m BidResponse) ToMessage() quickfix.Message { //New returns a BidResponse initialized with the required fields for BidResponse func New() (m BidResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/businessmessagereject/BusinessMessageReject.go b/fix50/businessmessagereject/BusinessMessageReject.go index 10bea266c..b7c2ab106 100644 --- a/fix50/businessmessagereject/BusinessMessageReject.go +++ b/fix50/businessmessagereject/BusinessMessageReject.go @@ -40,7 +40,7 @@ func (m BusinessMessageReject) ToMessage() quickfix.Message { //New returns a BusinessMessageReject initialized with the required fields for BusinessMessageReject func New(refmsgtype field.RefMsgTypeField, businessrejectreason field.BusinessRejectReasonField) (m BusinessMessageReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/collateralassignment/CollateralAssignment.go b/fix50/collateralassignment/CollateralAssignment.go index be9999918..743b8c265 100644 --- a/fix50/collateralassignment/CollateralAssignment.go +++ b/fix50/collateralassignment/CollateralAssignment.go @@ -40,7 +40,7 @@ func (m CollateralAssignment) ToMessage() quickfix.Message { //New returns a CollateralAssignment initialized with the required fields for CollateralAssignment func New(collasgnid field.CollAsgnIDField, collasgnreason field.CollAsgnReasonField, collasgntranstype field.CollAsgnTransTypeField, transacttime field.TransactTimeField) (m CollateralAssignment) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/collateralinquiry/CollateralInquiry.go b/fix50/collateralinquiry/CollateralInquiry.go index 4f0145163..968486f17 100644 --- a/fix50/collateralinquiry/CollateralInquiry.go +++ b/fix50/collateralinquiry/CollateralInquiry.go @@ -40,7 +40,7 @@ func (m CollateralInquiry) ToMessage() quickfix.Message { //New returns a CollateralInquiry initialized with the required fields for CollateralInquiry func New() (m CollateralInquiry) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/collateralinquiryack/CollateralInquiryAck.go b/fix50/collateralinquiryack/CollateralInquiryAck.go index 76b21768c..81921aeab 100644 --- a/fix50/collateralinquiryack/CollateralInquiryAck.go +++ b/fix50/collateralinquiryack/CollateralInquiryAck.go @@ -40,7 +40,7 @@ func (m CollateralInquiryAck) ToMessage() quickfix.Message { //New returns a CollateralInquiryAck initialized with the required fields for CollateralInquiryAck func New(collinquiryid field.CollInquiryIDField, collinquirystatus field.CollInquiryStatusField) (m CollateralInquiryAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/collateralreport/CollateralReport.go b/fix50/collateralreport/CollateralReport.go index 2409bacc1..3a4244326 100644 --- a/fix50/collateralreport/CollateralReport.go +++ b/fix50/collateralreport/CollateralReport.go @@ -40,7 +40,7 @@ func (m CollateralReport) ToMessage() quickfix.Message { //New returns a CollateralReport initialized with the required fields for CollateralReport func New(collrptid field.CollRptIDField, collstatus field.CollStatusField) (m CollateralReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/collateralrequest/CollateralRequest.go b/fix50/collateralrequest/CollateralRequest.go index fdc5767b9..c0d985030 100644 --- a/fix50/collateralrequest/CollateralRequest.go +++ b/fix50/collateralrequest/CollateralRequest.go @@ -40,7 +40,7 @@ func (m CollateralRequest) ToMessage() quickfix.Message { //New returns a CollateralRequest initialized with the required fields for CollateralRequest func New(collreqid field.CollReqIDField, collasgnreason field.CollAsgnReasonField, transacttime field.TransactTimeField) (m CollateralRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/collateralresponse/CollateralResponse.go b/fix50/collateralresponse/CollateralResponse.go index d812ef897..ebcbe154a 100644 --- a/fix50/collateralresponse/CollateralResponse.go +++ b/fix50/collateralresponse/CollateralResponse.go @@ -40,7 +40,7 @@ func (m CollateralResponse) ToMessage() quickfix.Message { //New returns a CollateralResponse initialized with the required fields for CollateralResponse func New(collrespid field.CollRespIDField, collasgnresptype field.CollAsgnRespTypeField, transacttime field.TransactTimeField) (m CollateralResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/confirmation/Confirmation.go b/fix50/confirmation/Confirmation.go index bd8c1ddb1..e865aef08 100644 --- a/fix50/confirmation/Confirmation.go +++ b/fix50/confirmation/Confirmation.go @@ -40,7 +40,7 @@ func (m Confirmation) ToMessage() quickfix.Message { //New returns a Confirmation initialized with the required fields for Confirmation func New(confirmid field.ConfirmIDField, confirmtranstype field.ConfirmTransTypeField, confirmtype field.ConfirmTypeField, confirmstatus field.ConfirmStatusField, transacttime field.TransactTimeField, tradedate field.TradeDateField, allocqty field.AllocQtyField, side field.SideField, allocaccount field.AllocAccountField, avgpx field.AvgPxField, grosstradeamt field.GrossTradeAmtField, netmoney field.NetMoneyField) (m Confirmation) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/confirmationack/ConfirmationAck.go b/fix50/confirmationack/ConfirmationAck.go index 88c732e44..3608f6421 100644 --- a/fix50/confirmationack/ConfirmationAck.go +++ b/fix50/confirmationack/ConfirmationAck.go @@ -40,7 +40,7 @@ func (m ConfirmationAck) ToMessage() quickfix.Message { //New returns a ConfirmationAck initialized with the required fields for ConfirmationAck func New(confirmid field.ConfirmIDField, tradedate field.TradeDateField, transacttime field.TransactTimeField, affirmstatus field.AffirmStatusField) (m ConfirmationAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/confirmationrequest/ConfirmationRequest.go b/fix50/confirmationrequest/ConfirmationRequest.go index 79b4600a4..24e90e3e4 100644 --- a/fix50/confirmationrequest/ConfirmationRequest.go +++ b/fix50/confirmationrequest/ConfirmationRequest.go @@ -40,7 +40,7 @@ func (m ConfirmationRequest) ToMessage() quickfix.Message { //New returns a ConfirmationRequest initialized with the required fields for ConfirmationRequest func New(confirmreqid field.ConfirmReqIDField, confirmtype field.ConfirmTypeField, transacttime field.TransactTimeField) (m ConfirmationRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/contraryintentionreport/ContraryIntentionReport.go b/fix50/contraryintentionreport/ContraryIntentionReport.go index d57b18ba2..8b10a823e 100644 --- a/fix50/contraryintentionreport/ContraryIntentionReport.go +++ b/fix50/contraryintentionreport/ContraryIntentionReport.go @@ -40,7 +40,7 @@ func (m ContraryIntentionReport) ToMessage() quickfix.Message { //New returns a ContraryIntentionReport initialized with the required fields for ContraryIntentionReport func New(contintrptid field.ContIntRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m ContraryIntentionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go b/fix50/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go index 1eb37febf..9225e064c 100644 --- a/fix50/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go +++ b/fix50/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelReplaceRequest initialized with the required fields for CrossOrderCancelReplaceRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m CrossOrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/crossordercancelrequest/CrossOrderCancelRequest.go b/fix50/crossordercancelrequest/CrossOrderCancelRequest.go index 07448e7af..cb2a589c7 100644 --- a/fix50/crossordercancelrequest/CrossOrderCancelRequest.go +++ b/fix50/crossordercancelrequest/CrossOrderCancelRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelRequest initialized with the required fields for CrossOrderCancelRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField) (m CrossOrderCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/derivativesecuritylist/DerivativeSecurityList.go b/fix50/derivativesecuritylist/DerivativeSecurityList.go index ec1683c1a..72ee7b827 100644 --- a/fix50/derivativesecuritylist/DerivativeSecurityList.go +++ b/fix50/derivativesecuritylist/DerivativeSecurityList.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityList) ToMessage() quickfix.Message { //New returns a DerivativeSecurityList initialized with the required fields for DerivativeSecurityList func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityrequestresult field.SecurityRequestResultField) (m DerivativeSecurityList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/derivativesecuritylistrequest/DerivativeSecurityListRequest.go b/fix50/derivativesecuritylistrequest/DerivativeSecurityListRequest.go index c1fa96c2d..df6b100b9 100644 --- a/fix50/derivativesecuritylistrequest/DerivativeSecurityListRequest.go +++ b/fix50/derivativesecuritylistrequest/DerivativeSecurityListRequest.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityListRequest) ToMessage() quickfix.Message { //New returns a DerivativeSecurityListRequest initialized with the required fields for DerivativeSecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m DerivativeSecurityListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/dontknowtrade/DontKnowTrade.go b/fix50/dontknowtrade/DontKnowTrade.go index 864282d6b..b2fe9fe59 100644 --- a/fix50/dontknowtrade/DontKnowTrade.go +++ b/fix50/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(orderid field.OrderIDField, execid field.ExecIDField, dkreason field.DKReasonField, side field.SideField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/email/Email.go b/fix50/email/Email.go index 337d6d1de..1b4ce92c2 100644 --- a/fix50/email/Email.go +++ b/fix50/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailthreadid field.EmailThreadIDField, emailtype field.EmailTypeField, subject field.SubjectField) (m Email) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/executionacknowledgement/ExecutionAcknowledgement.go b/fix50/executionacknowledgement/ExecutionAcknowledgement.go index e32bd3353..9a22bb004 100644 --- a/fix50/executionacknowledgement/ExecutionAcknowledgement.go +++ b/fix50/executionacknowledgement/ExecutionAcknowledgement.go @@ -40,7 +40,7 @@ func (m ExecutionAcknowledgement) ToMessage() quickfix.Message { //New returns a ExecutionAcknowledgement initialized with the required fields for ExecutionAcknowledgement func New(orderid field.OrderIDField, execackstatus field.ExecAckStatusField, execid field.ExecIDField, side field.SideField) (m ExecutionAcknowledgement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/executionreport/ExecutionReport.go b/fix50/executionreport/ExecutionReport.go index 50f0213d3..b3b5bf426 100644 --- a/fix50/executionreport/ExecutionReport.go +++ b/fix50/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, side field.SideField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField) (m ExecutionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/ioi/IOI.go b/fix50/ioi/IOI.go index f19c7407d..945bb6ae2 100644 --- a/fix50/ioi/IOI.go +++ b/fix50/ioi/IOI.go @@ -40,7 +40,7 @@ func (m IOI) ToMessage() quickfix.Message { //New returns a IOI initialized with the required fields for IOI func New(ioiid field.IOIIDField, ioitranstype field.IOITransTypeField, side field.SideField, ioiqty field.IOIQtyField) (m IOI) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/listcancelrequest/ListCancelRequest.go b/fix50/listcancelrequest/ListCancelRequest.go index 51c309e3d..7df66666b 100644 --- a/fix50/listcancelrequest/ListCancelRequest.go +++ b/fix50/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/listexecute/ListExecute.go b/fix50/listexecute/ListExecute.go index 48d489aa9..ceb08a64b 100644 --- a/fix50/listexecute/ListExecute.go +++ b/fix50/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListExecute) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/liststatus/ListStatus.go b/fix50/liststatus/ListStatus.go index e773d25a9..0860a343c 100644 --- a/fix50/liststatus/ListStatus.go +++ b/fix50/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/liststatusrequest/ListStatusRequest.go b/fix50/liststatusrequest/ListStatusRequest.go index fbe947402..320e6c169 100644 --- a/fix50/liststatusrequest/ListStatusRequest.go +++ b/fix50/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/liststrikeprice/ListStrikePrice.go b/fix50/liststrikeprice/ListStrikePrice.go index 416c9282a..cbda00057 100644 --- a/fix50/liststrikeprice/ListStrikePrice.go +++ b/fix50/liststrikeprice/ListStrikePrice.go @@ -40,7 +40,7 @@ func (m ListStrikePrice) ToMessage() quickfix.Message { //New returns a ListStrikePrice initialized with the required fields for ListStrikePrice func New(listid field.ListIDField, totnostrikes field.TotNoStrikesField) (m ListStrikePrice) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go b/fix50/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go index c018d2b22..1d3254fdf 100644 --- a/fix50/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go +++ b/fix50/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataIncrementalRefresh) ToMessage() quickfix.Message { //New returns a MarketDataIncrementalRefresh initialized with the required fields for MarketDataIncrementalRefresh func New() (m MarketDataIncrementalRefresh) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/marketdatarequest/MarketDataRequest.go b/fix50/marketdatarequest/MarketDataRequest.go index 596bde89f..c00cbab85 100644 --- a/fix50/marketdatarequest/MarketDataRequest.go +++ b/fix50/marketdatarequest/MarketDataRequest.go @@ -40,7 +40,7 @@ func (m MarketDataRequest) ToMessage() quickfix.Message { //New returns a MarketDataRequest initialized with the required fields for MarketDataRequest func New(mdreqid field.MDReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField, marketdepth field.MarketDepthField) (m MarketDataRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/marketdatarequestreject/MarketDataRequestReject.go b/fix50/marketdatarequestreject/MarketDataRequestReject.go index e1fc7fa7a..a2f254d3a 100644 --- a/fix50/marketdatarequestreject/MarketDataRequestReject.go +++ b/fix50/marketdatarequestreject/MarketDataRequestReject.go @@ -40,7 +40,7 @@ func (m MarketDataRequestReject) ToMessage() quickfix.Message { //New returns a MarketDataRequestReject initialized with the required fields for MarketDataRequestReject func New(mdreqid field.MDReqIDField) (m MarketDataRequestReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go b/fix50/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go index 104388d51..ef69fcdaa 100644 --- a/fix50/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go +++ b/fix50/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataSnapshotFullRefresh) ToMessage() quickfix.Message { //New returns a MarketDataSnapshotFullRefresh initialized with the required fields for MarketDataSnapshotFullRefresh func New() (m MarketDataSnapshotFullRefresh) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/massquote/MassQuote.go b/fix50/massquote/MassQuote.go index c554e4482..0306025f1 100644 --- a/fix50/massquote/MassQuote.go +++ b/fix50/massquote/MassQuote.go @@ -40,7 +40,7 @@ func (m MassQuote) ToMessage() quickfix.Message { //New returns a MassQuote initialized with the required fields for MassQuote func New(quoteid field.QuoteIDField) (m MassQuote) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/massquoteacknowledgement/MassQuoteAcknowledgement.go b/fix50/massquoteacknowledgement/MassQuoteAcknowledgement.go index ff9861cf3..4908c90cc 100644 --- a/fix50/massquoteacknowledgement/MassQuoteAcknowledgement.go +++ b/fix50/massquoteacknowledgement/MassQuoteAcknowledgement.go @@ -40,7 +40,7 @@ func (m MassQuoteAcknowledgement) ToMessage() quickfix.Message { //New returns a MassQuoteAcknowledgement initialized with the required fields for MassQuoteAcknowledgement func New(quotestatus field.QuoteStatusField) (m MassQuoteAcknowledgement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/multilegordercancelreplace/MultilegOrderCancelReplace.go b/fix50/multilegordercancelreplace/MultilegOrderCancelReplace.go index 3113b7087..2f13e841a 100644 --- a/fix50/multilegordercancelreplace/MultilegOrderCancelReplace.go +++ b/fix50/multilegordercancelreplace/MultilegOrderCancelReplace.go @@ -40,7 +40,7 @@ func (m MultilegOrderCancelReplace) ToMessage() quickfix.Message { //New returns a MultilegOrderCancelReplace initialized with the required fields for MultilegOrderCancelReplace func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m MultilegOrderCancelReplace) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go b/fix50/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go index e04723ee0..c29ca6592 100644 --- a/fix50/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go +++ b/fix50/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusRequest) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusRequest initialized with the required fields for NetworkCounterpartySystemStatusRequest func New(networkrequesttype field.NetworkRequestTypeField, networkrequestid field.NetworkRequestIDField) (m NetworkCounterpartySystemStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go b/fix50/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go index 9a257d552..2e6dedbdb 100644 --- a/fix50/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go +++ b/fix50/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusResponse) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusResponse initialized with the required fields for NetworkCounterpartySystemStatusResponse func New(networkstatusresponsetype field.NetworkStatusResponseTypeField, networkresponseid field.NetworkResponseIDField) (m NetworkCounterpartySystemStatusResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/newordercross/NewOrderCross.go b/fix50/newordercross/NewOrderCross.go index 375a52654..b542aa05f 100644 --- a/fix50/newordercross/NewOrderCross.go +++ b/fix50/newordercross/NewOrderCross.go @@ -40,7 +40,7 @@ func (m NewOrderCross) ToMessage() quickfix.Message { //New returns a NewOrderCross initialized with the required fields for NewOrderCross func New(crossid field.CrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderCross) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/neworderlist/NewOrderList.go b/fix50/neworderlist/NewOrderList.go index 8338e116d..91e4b15da 100644 --- a/fix50/neworderlist/NewOrderList.go +++ b/fix50/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, bidtype field.BidTypeField, totnoorders field.TotNoOrdersField) (m NewOrderList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/newordermultileg/NewOrderMultileg.go b/fix50/newordermultileg/NewOrderMultileg.go index 99485e91e..6caa23eba 100644 --- a/fix50/newordermultileg/NewOrderMultileg.go +++ b/fix50/newordermultileg/NewOrderMultileg.go @@ -40,7 +40,7 @@ func (m NewOrderMultileg) ToMessage() quickfix.Message { //New returns a NewOrderMultileg initialized with the required fields for NewOrderMultileg func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderMultileg) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/newordersingle/NewOrderSingle.go b/fix50/newordersingle/NewOrderSingle.go index f76532a18..7b2d22be0 100644 --- a/fix50/newordersingle/NewOrderSingle.go +++ b/fix50/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/news/News.go b/fix50/news/News.go index 7c25e0ddd..b7e9651c0 100644 --- a/fix50/news/News.go +++ b/fix50/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(headline field.HeadlineField) (m News) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/ordercancelreject/OrderCancelReject.go b/fix50/ordercancelreject/OrderCancelReject.go index 3b1578faf..a6e3b9c18 100644 --- a/fix50/ordercancelreject/OrderCancelReject.go +++ b/fix50/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField, origclordid field.OrigClOrdIDField, ordstatus field.OrdStatusField, cxlrejresponseto field.CxlRejResponseToField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix50/ordercancelreplacerequest/OrderCancelReplaceRequest.go index 5e70f1105..a1331f3db 100644 --- a/fix50/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix50/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/ordercancelrequest/OrderCancelRequest.go b/fix50/ordercancelrequest/OrderCancelRequest.go index 893650c78..ee355da62 100644 --- a/fix50/ordercancelrequest/OrderCancelRequest.go +++ b/fix50/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(origclordid field.OrigClOrdIDField, clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/ordermasscancelreport/OrderMassCancelReport.go b/fix50/ordermasscancelreport/OrderMassCancelReport.go index 786388d30..49c6c9a2f 100644 --- a/fix50/ordermasscancelreport/OrderMassCancelReport.go +++ b/fix50/ordermasscancelreport/OrderMassCancelReport.go @@ -40,7 +40,7 @@ func (m OrderMassCancelReport) ToMessage() quickfix.Message { //New returns a OrderMassCancelReport initialized with the required fields for OrderMassCancelReport func New(orderid field.OrderIDField, masscancelrequesttype field.MassCancelRequestTypeField, masscancelresponse field.MassCancelResponseField) (m OrderMassCancelReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/ordermasscancelrequest/OrderMassCancelRequest.go b/fix50/ordermasscancelrequest/OrderMassCancelRequest.go index 7ecf3f5f8..b77365d84 100644 --- a/fix50/ordermasscancelrequest/OrderMassCancelRequest.go +++ b/fix50/ordermasscancelrequest/OrderMassCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderMassCancelRequest) ToMessage() quickfix.Message { //New returns a OrderMassCancelRequest initialized with the required fields for OrderMassCancelRequest func New(clordid field.ClOrdIDField, masscancelrequesttype field.MassCancelRequestTypeField, transacttime field.TransactTimeField) (m OrderMassCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/ordermassstatusrequest/OrderMassStatusRequest.go b/fix50/ordermassstatusrequest/OrderMassStatusRequest.go index 34c872bb5..d46e561f8 100644 --- a/fix50/ordermassstatusrequest/OrderMassStatusRequest.go +++ b/fix50/ordermassstatusrequest/OrderMassStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderMassStatusRequest) ToMessage() quickfix.Message { //New returns a OrderMassStatusRequest initialized with the required fields for OrderMassStatusRequest func New(massstatusreqid field.MassStatusReqIDField, massstatusreqtype field.MassStatusReqTypeField) (m OrderMassStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/orderstatusrequest/OrderStatusRequest.go b/fix50/orderstatusrequest/OrderStatusRequest.go index 6f5b568c0..657a4c050 100644 --- a/fix50/orderstatusrequest/OrderStatusRequest.go +++ b/fix50/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(clordid field.ClOrdIDField, side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/positionmaintenancereport/PositionMaintenanceReport.go b/fix50/positionmaintenancereport/PositionMaintenanceReport.go index f6ca1ca47..fe12b0e91 100644 --- a/fix50/positionmaintenancereport/PositionMaintenanceReport.go +++ b/fix50/positionmaintenancereport/PositionMaintenanceReport.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceReport) ToMessage() quickfix.Message { //New returns a PositionMaintenanceReport initialized with the required fields for PositionMaintenanceReport func New(posmaintrptid field.PosMaintRptIDField, postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, posmaintstatus field.PosMaintStatusField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionMaintenanceReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/positionmaintenancerequest/PositionMaintenanceRequest.go b/fix50/positionmaintenancerequest/PositionMaintenanceRequest.go index 5358907f4..1210d1643 100644 --- a/fix50/positionmaintenancerequest/PositionMaintenanceRequest.go +++ b/fix50/positionmaintenancerequest/PositionMaintenanceRequest.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceRequest) ToMessage() quickfix.Message { //New returns a PositionMaintenanceRequest initialized with the required fields for PositionMaintenanceRequest func New(postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionMaintenanceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/positionreport/PositionReport.go b/fix50/positionreport/PositionReport.go index bc5aff260..def88f386 100644 --- a/fix50/positionreport/PositionReport.go +++ b/fix50/positionreport/PositionReport.go @@ -40,7 +40,7 @@ func (m PositionReport) ToMessage() quickfix.Message { //New returns a PositionReport initialized with the required fields for PositionReport func New(posmaintrptid field.PosMaintRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/quote/Quote.go b/fix50/quote/Quote.go index 9f2ba44e5..0c1e2dfc8 100644 --- a/fix50/quote/Quote.go +++ b/fix50/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField) (m Quote) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/quotecancel/QuoteCancel.go b/fix50/quotecancel/QuoteCancel.go index 04ddd13bf..19a0e5a85 100644 --- a/fix50/quotecancel/QuoteCancel.go +++ b/fix50/quotecancel/QuoteCancel.go @@ -40,7 +40,7 @@ func (m QuoteCancel) ToMessage() quickfix.Message { //New returns a QuoteCancel initialized with the required fields for QuoteCancel func New(quotecanceltype field.QuoteCancelTypeField) (m QuoteCancel) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/quoterequest/QuoteRequest.go b/fix50/quoterequest/QuoteRequest.go index 569fbfc83..7973470f0 100644 --- a/fix50/quoterequest/QuoteRequest.go +++ b/fix50/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField) (m QuoteRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/quoterequestreject/QuoteRequestReject.go b/fix50/quoterequestreject/QuoteRequestReject.go index 6142e49b4..b7d44d877 100644 --- a/fix50/quoterequestreject/QuoteRequestReject.go +++ b/fix50/quoterequestreject/QuoteRequestReject.go @@ -40,7 +40,7 @@ func (m QuoteRequestReject) ToMessage() quickfix.Message { //New returns a QuoteRequestReject initialized with the required fields for QuoteRequestReject func New(quotereqid field.QuoteReqIDField, quoterequestrejectreason field.QuoteRequestRejectReasonField) (m QuoteRequestReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/quoteresponse/QuoteResponse.go b/fix50/quoteresponse/QuoteResponse.go index 36ff75747..9bc4c2002 100644 --- a/fix50/quoteresponse/QuoteResponse.go +++ b/fix50/quoteresponse/QuoteResponse.go @@ -40,7 +40,7 @@ func (m QuoteResponse) ToMessage() quickfix.Message { //New returns a QuoteResponse initialized with the required fields for QuoteResponse func New(quoterespid field.QuoteRespIDField, quoteresptype field.QuoteRespTypeField) (m QuoteResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/quotestatusreport/QuoteStatusReport.go b/fix50/quotestatusreport/QuoteStatusReport.go index da94909f6..7d49095ad 100644 --- a/fix50/quotestatusreport/QuoteStatusReport.go +++ b/fix50/quotestatusreport/QuoteStatusReport.go @@ -40,7 +40,7 @@ func (m QuoteStatusReport) ToMessage() quickfix.Message { //New returns a QuoteStatusReport initialized with the required fields for QuoteStatusReport func New(quoteid field.QuoteIDField) (m QuoteStatusReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/quotestatusrequest/QuoteStatusRequest.go b/fix50/quotestatusrequest/QuoteStatusRequest.go index 367277185..15e7e8162 100644 --- a/fix50/quotestatusrequest/QuoteStatusRequest.go +++ b/fix50/quotestatusrequest/QuoteStatusRequest.go @@ -40,7 +40,7 @@ func (m QuoteStatusRequest) ToMessage() quickfix.Message { //New returns a QuoteStatusRequest initialized with the required fields for QuoteStatusRequest func New() (m QuoteStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/registrationinstructions/RegistrationInstructions.go b/fix50/registrationinstructions/RegistrationInstructions.go index bdf1c7404..99856abd6 100644 --- a/fix50/registrationinstructions/RegistrationInstructions.go +++ b/fix50/registrationinstructions/RegistrationInstructions.go @@ -40,7 +40,7 @@ func (m RegistrationInstructions) ToMessage() quickfix.Message { //New returns a RegistrationInstructions initialized with the required fields for RegistrationInstructions func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField) (m RegistrationInstructions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/registrationinstructionsresponse/RegistrationInstructionsResponse.go b/fix50/registrationinstructionsresponse/RegistrationInstructionsResponse.go index ec6eb2995..d6e7d8090 100644 --- a/fix50/registrationinstructionsresponse/RegistrationInstructionsResponse.go +++ b/fix50/registrationinstructionsresponse/RegistrationInstructionsResponse.go @@ -40,7 +40,7 @@ func (m RegistrationInstructionsResponse) ToMessage() quickfix.Message { //New returns a RegistrationInstructionsResponse initialized with the required fields for RegistrationInstructionsResponse func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField, registstatus field.RegistStatusField) (m RegistrationInstructionsResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/requestforpositions/RequestForPositions.go b/fix50/requestforpositions/RequestForPositions.go index 2be747948..1e1c7c9ce 100644 --- a/fix50/requestforpositions/RequestForPositions.go +++ b/fix50/requestforpositions/RequestForPositions.go @@ -40,7 +40,7 @@ func (m RequestForPositions) ToMessage() quickfix.Message { //New returns a RequestForPositions initialized with the required fields for RequestForPositions func New(posreqid field.PosReqIDField, posreqtype field.PosReqTypeField, clearingbusinessdate field.ClearingBusinessDateField, transacttime field.TransactTimeField) (m RequestForPositions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/requestforpositionsack/RequestForPositionsAck.go b/fix50/requestforpositionsack/RequestForPositionsAck.go index 9a852d657..9282cfccc 100644 --- a/fix50/requestforpositionsack/RequestForPositionsAck.go +++ b/fix50/requestforpositionsack/RequestForPositionsAck.go @@ -40,7 +40,7 @@ func (m RequestForPositionsAck) ToMessage() quickfix.Message { //New returns a RequestForPositionsAck initialized with the required fields for RequestForPositionsAck func New(posmaintrptid field.PosMaintRptIDField, posreqresult field.PosReqResultField, posreqstatus field.PosReqStatusField) (m RequestForPositionsAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/rfqrequest/RFQRequest.go b/fix50/rfqrequest/RFQRequest.go index bf93dc026..56b0d2454 100644 --- a/fix50/rfqrequest/RFQRequest.go +++ b/fix50/rfqrequest/RFQRequest.go @@ -40,7 +40,7 @@ func (m RFQRequest) ToMessage() quickfix.Message { //New returns a RFQRequest initialized with the required fields for RFQRequest func New(rfqreqid field.RFQReqIDField) (m RFQRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitydefinition/SecurityDefinition.go b/fix50/securitydefinition/SecurityDefinition.go index 0309181e0..9915d7ee8 100644 --- a/fix50/securitydefinition/SecurityDefinition.go +++ b/fix50/securitydefinition/SecurityDefinition.go @@ -40,7 +40,7 @@ func (m SecurityDefinition) ToMessage() quickfix.Message { //New returns a SecurityDefinition initialized with the required fields for SecurityDefinition func New() (m SecurityDefinition) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitydefinitionrequest/SecurityDefinitionRequest.go b/fix50/securitydefinitionrequest/SecurityDefinitionRequest.go index 8729366cf..50feb19be 100644 --- a/fix50/securitydefinitionrequest/SecurityDefinitionRequest.go +++ b/fix50/securitydefinitionrequest/SecurityDefinitionRequest.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionRequest) ToMessage() quickfix.Message { //New returns a SecurityDefinitionRequest initialized with the required fields for SecurityDefinitionRequest func New(securityreqid field.SecurityReqIDField, securityrequesttype field.SecurityRequestTypeField) (m SecurityDefinitionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go b/fix50/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go index 5476f344d..b6da030b2 100644 --- a/fix50/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go +++ b/fix50/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionUpdateReport) ToMessage() quickfix.Message { //New returns a SecurityDefinitionUpdateReport initialized with the required fields for SecurityDefinitionUpdateReport func New() (m SecurityDefinitionUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitylist/SecurityList.go b/fix50/securitylist/SecurityList.go index 0ced65e55..64eda0e38 100644 --- a/fix50/securitylist/SecurityList.go +++ b/fix50/securitylist/SecurityList.go @@ -40,7 +40,7 @@ func (m SecurityList) ToMessage() quickfix.Message { //New returns a SecurityList initialized with the required fields for SecurityList func New() (m SecurityList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitylistrequest/SecurityListRequest.go b/fix50/securitylistrequest/SecurityListRequest.go index 28deb16e1..39d58a57a 100644 --- a/fix50/securitylistrequest/SecurityListRequest.go +++ b/fix50/securitylistrequest/SecurityListRequest.go @@ -40,7 +40,7 @@ func (m SecurityListRequest) ToMessage() quickfix.Message { //New returns a SecurityListRequest initialized with the required fields for SecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m SecurityListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitylistupdatereport/SecurityListUpdateReport.go b/fix50/securitylistupdatereport/SecurityListUpdateReport.go index a4c69c427..65a604d7a 100644 --- a/fix50/securitylistupdatereport/SecurityListUpdateReport.go +++ b/fix50/securitylistupdatereport/SecurityListUpdateReport.go @@ -40,7 +40,7 @@ func (m SecurityListUpdateReport) ToMessage() quickfix.Message { //New returns a SecurityListUpdateReport initialized with the required fields for SecurityListUpdateReport func New() (m SecurityListUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitystatus/SecurityStatus.go b/fix50/securitystatus/SecurityStatus.go index 2fe15ef4c..34d5664b4 100644 --- a/fix50/securitystatus/SecurityStatus.go +++ b/fix50/securitystatus/SecurityStatus.go @@ -40,7 +40,7 @@ func (m SecurityStatus) ToMessage() quickfix.Message { //New returns a SecurityStatus initialized with the required fields for SecurityStatus func New() (m SecurityStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitystatusrequest/SecurityStatusRequest.go b/fix50/securitystatusrequest/SecurityStatusRequest.go index 2393b7423..e9e7fc0f4 100644 --- a/fix50/securitystatusrequest/SecurityStatusRequest.go +++ b/fix50/securitystatusrequest/SecurityStatusRequest.go @@ -40,7 +40,7 @@ func (m SecurityStatusRequest) ToMessage() quickfix.Message { //New returns a SecurityStatusRequest initialized with the required fields for SecurityStatusRequest func New(securitystatusreqid field.SecurityStatusReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m SecurityStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitytyperequest/SecurityTypeRequest.go b/fix50/securitytyperequest/SecurityTypeRequest.go index 1620f1e04..e825c9bf2 100644 --- a/fix50/securitytyperequest/SecurityTypeRequest.go +++ b/fix50/securitytyperequest/SecurityTypeRequest.go @@ -40,7 +40,7 @@ func (m SecurityTypeRequest) ToMessage() quickfix.Message { //New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/securitytypes/SecurityTypes.go b/fix50/securitytypes/SecurityTypes.go index 67b7d28d3..472801732 100644 --- a/fix50/securitytypes/SecurityTypes.go +++ b/fix50/securitytypes/SecurityTypes.go @@ -40,7 +40,7 @@ func (m SecurityTypes) ToMessage() quickfix.Message { //New returns a SecurityTypes initialized with the required fields for SecurityTypes func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityTypes) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/settlementinstructionrequest/SettlementInstructionRequest.go b/fix50/settlementinstructionrequest/SettlementInstructionRequest.go index 051fb9111..9731d8e1a 100644 --- a/fix50/settlementinstructionrequest/SettlementInstructionRequest.go +++ b/fix50/settlementinstructionrequest/SettlementInstructionRequest.go @@ -40,7 +40,7 @@ func (m SettlementInstructionRequest) ToMessage() quickfix.Message { //New returns a SettlementInstructionRequest initialized with the required fields for SettlementInstructionRequest func New(settlinstreqid field.SettlInstReqIDField, transacttime field.TransactTimeField) (m SettlementInstructionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/settlementinstructions/SettlementInstructions.go b/fix50/settlementinstructions/SettlementInstructions.go index 18324ec2c..fe8854f36 100644 --- a/fix50/settlementinstructions/SettlementInstructions.go +++ b/fix50/settlementinstructions/SettlementInstructions.go @@ -40,7 +40,7 @@ func (m SettlementInstructions) ToMessage() quickfix.Message { //New returns a SettlementInstructions initialized with the required fields for SettlementInstructions func New(settlinstmsgid field.SettlInstMsgIDField, settlinstmode field.SettlInstModeField, transacttime field.TransactTimeField) (m SettlementInstructions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradecapturereport/TradeCaptureReport.go b/fix50/tradecapturereport/TradeCaptureReport.go index 41e8e2ae6..18d5e868c 100644 --- a/fix50/tradecapturereport/TradeCaptureReport.go +++ b/fix50/tradecapturereport/TradeCaptureReport.go @@ -40,7 +40,7 @@ func (m TradeCaptureReport) ToMessage() quickfix.Message { //New returns a TradeCaptureReport initialized with the required fields for TradeCaptureReport func New(lastqty field.LastQtyField, lastpx field.LastPxField, tradedate field.TradeDateField) (m TradeCaptureReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradecapturereportack/TradeCaptureReportAck.go b/fix50/tradecapturereportack/TradeCaptureReportAck.go index dd577528a..e9189754b 100644 --- a/fix50/tradecapturereportack/TradeCaptureReportAck.go +++ b/fix50/tradecapturereportack/TradeCaptureReportAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportAck initialized with the required fields for TradeCaptureReportAck func New() (m TradeCaptureReportAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradecapturereportrequest/TradeCaptureReportRequest.go b/fix50/tradecapturereportrequest/TradeCaptureReportRequest.go index 285016381..90bf51639 100644 --- a/fix50/tradecapturereportrequest/TradeCaptureReportRequest.go +++ b/fix50/tradecapturereportrequest/TradeCaptureReportRequest.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequest) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequest initialized with the required fields for TradeCaptureReportRequest func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField) (m TradeCaptureReportRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradecapturereportrequestack/TradeCaptureReportRequestAck.go b/fix50/tradecapturereportrequestack/TradeCaptureReportRequestAck.go index 3dd037c7f..7594e2562 100644 --- a/fix50/tradecapturereportrequestack/TradeCaptureReportRequestAck.go +++ b/fix50/tradecapturereportrequestack/TradeCaptureReportRequestAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequestAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequestAck initialized with the required fields for TradeCaptureReportRequestAck func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField, traderequestresult field.TradeRequestResultField, traderequeststatus field.TradeRequestStatusField) (m TradeCaptureReportRequestAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradingsessionlist/TradingSessionList.go b/fix50/tradingsessionlist/TradingSessionList.go index 925f9d114..3cc8bfbc3 100644 --- a/fix50/tradingsessionlist/TradingSessionList.go +++ b/fix50/tradingsessionlist/TradingSessionList.go @@ -40,7 +40,7 @@ func (m TradingSessionList) ToMessage() quickfix.Message { //New returns a TradingSessionList initialized with the required fields for TradingSessionList func New() (m TradingSessionList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradingsessionlistrequest/TradingSessionListRequest.go b/fix50/tradingsessionlistrequest/TradingSessionListRequest.go index 4092f1014..0e7999ff8 100644 --- a/fix50/tradingsessionlistrequest/TradingSessionListRequest.go +++ b/fix50/tradingsessionlistrequest/TradingSessionListRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionListRequest) ToMessage() quickfix.Message { //New returns a TradingSessionListRequest initialized with the required fields for TradingSessionListRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradingsessionstatus/TradingSessionStatus.go b/fix50/tradingsessionstatus/TradingSessionStatus.go index 9e96effce..949128afd 100644 --- a/fix50/tradingsessionstatus/TradingSessionStatus.go +++ b/fix50/tradingsessionstatus/TradingSessionStatus.go @@ -40,7 +40,7 @@ func (m TradingSessionStatus) ToMessage() quickfix.Message { //New returns a TradingSessionStatus initialized with the required fields for TradingSessionStatus func New(tradingsessionid field.TradingSessionIDField, tradsesstatus field.TradSesStatusField) (m TradingSessionStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/tradingsessionstatusrequest/TradingSessionStatusRequest.go b/fix50/tradingsessionstatusrequest/TradingSessionStatusRequest.go index 3bf4fb481..c48d12be9 100644 --- a/fix50/tradingsessionstatusrequest/TradingSessionStatusRequest.go +++ b/fix50/tradingsessionstatusrequest/TradingSessionStatusRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionStatusRequest) ToMessage() quickfix.Message { //New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/userrequest/UserRequest.go b/fix50/userrequest/UserRequest.go index d17961966..41e41c134 100644 --- a/fix50/userrequest/UserRequest.go +++ b/fix50/userrequest/UserRequest.go @@ -40,7 +40,7 @@ func (m UserRequest) ToMessage() quickfix.Message { //New returns a UserRequest initialized with the required fields for UserRequest func New(userrequestid field.UserRequestIDField, userrequesttype field.UserRequestTypeField, username field.UsernameField) (m UserRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50/userresponse/UserResponse.go b/fix50/userresponse/UserResponse.go index f27542c47..c7b406c36 100644 --- a/fix50/userresponse/UserResponse.go +++ b/fix50/userresponse/UserResponse.go @@ -40,7 +40,7 @@ func (m UserResponse) ToMessage() quickfix.Message { //New returns a UserResponse initialized with the required fields for UserResponse func New(userrequestid field.UserRequestIDField, username field.UsernameField) (m UserResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/adjustedpositionreport/AdjustedPositionReport.go b/fix50sp1/adjustedpositionreport/AdjustedPositionReport.go index 1f949c9eb..60b14f138 100644 --- a/fix50sp1/adjustedpositionreport/AdjustedPositionReport.go +++ b/fix50sp1/adjustedpositionreport/AdjustedPositionReport.go @@ -40,7 +40,7 @@ func (m AdjustedPositionReport) ToMessage() quickfix.Message { //New returns a AdjustedPositionReport initialized with the required fields for AdjustedPositionReport func New(posmaintrptid field.PosMaintRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m AdjustedPositionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/advertisement/Advertisement.go b/fix50sp1/advertisement/Advertisement.go index 153ac7272..b909fa3c5 100644 --- a/fix50sp1/advertisement/Advertisement.go +++ b/fix50sp1/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, advside field.AdvSideField, quantity field.QuantityField) (m Advertisement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/allocationinstruction/AllocationInstruction.go b/fix50sp1/allocationinstruction/AllocationInstruction.go index 01f4e82a1..01d6ff0e7 100644 --- a/fix50sp1/allocationinstruction/AllocationInstruction.go +++ b/fix50sp1/allocationinstruction/AllocationInstruction.go @@ -40,7 +40,7 @@ func (m AllocationInstruction) ToMessage() quickfix.Message { //New returns a AllocationInstruction initialized with the required fields for AllocationInstruction func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, side field.SideField, quantity field.QuantityField, tradedate field.TradeDateField) (m AllocationInstruction) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/allocationinstructionack/AllocationInstructionAck.go b/fix50sp1/allocationinstructionack/AllocationInstructionAck.go index cc21288be..b4fd64f62 100644 --- a/fix50sp1/allocationinstructionack/AllocationInstructionAck.go +++ b/fix50sp1/allocationinstructionack/AllocationInstructionAck.go @@ -40,7 +40,7 @@ func (m AllocationInstructionAck) ToMessage() quickfix.Message { //New returns a AllocationInstructionAck initialized with the required fields for AllocationInstructionAck func New(allocid field.AllocIDField, allocstatus field.AllocStatusField) (m AllocationInstructionAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/allocationinstructionalert/AllocationInstructionAlert.go b/fix50sp1/allocationinstructionalert/AllocationInstructionAlert.go index e534bb6b4..c0eabea72 100644 --- a/fix50sp1/allocationinstructionalert/AllocationInstructionAlert.go +++ b/fix50sp1/allocationinstructionalert/AllocationInstructionAlert.go @@ -40,7 +40,7 @@ func (m AllocationInstructionAlert) ToMessage() quickfix.Message { //New returns a AllocationInstructionAlert initialized with the required fields for AllocationInstructionAlert func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, side field.SideField, quantity field.QuantityField, tradedate field.TradeDateField) (m AllocationInstructionAlert) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/allocationreport/AllocationReport.go b/fix50sp1/allocationreport/AllocationReport.go index 65a3f9c59..36812a5b6 100644 --- a/fix50sp1/allocationreport/AllocationReport.go +++ b/fix50sp1/allocationreport/AllocationReport.go @@ -40,7 +40,7 @@ func (m AllocationReport) ToMessage() quickfix.Message { //New returns a AllocationReport initialized with the required fields for AllocationReport func New(allocreportid field.AllocReportIDField, alloctranstype field.AllocTransTypeField, allocreporttype field.AllocReportTypeField, allocstatus field.AllocStatusField, side field.SideField, quantity field.QuantityField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m AllocationReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/allocationreportack/AllocationReportAck.go b/fix50sp1/allocationreportack/AllocationReportAck.go index b15a7c6b4..dd212659f 100644 --- a/fix50sp1/allocationreportack/AllocationReportAck.go +++ b/fix50sp1/allocationreportack/AllocationReportAck.go @@ -40,7 +40,7 @@ func (m AllocationReportAck) ToMessage() quickfix.Message { //New returns a AllocationReportAck initialized with the required fields for AllocationReportAck func New(allocreportid field.AllocReportIDField, allocid field.AllocIDField) (m AllocationReportAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/applicationmessagereport/ApplicationMessageReport.go b/fix50sp1/applicationmessagereport/ApplicationMessageReport.go index d9c55ac5f..030502409 100644 --- a/fix50sp1/applicationmessagereport/ApplicationMessageReport.go +++ b/fix50sp1/applicationmessagereport/ApplicationMessageReport.go @@ -40,7 +40,7 @@ func (m ApplicationMessageReport) ToMessage() quickfix.Message { //New returns a ApplicationMessageReport initialized with the required fields for ApplicationMessageReport func New(applreportid field.ApplReportIDField, applreporttype field.ApplReportTypeField) (m ApplicationMessageReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/applicationmessagerequest/ApplicationMessageRequest.go b/fix50sp1/applicationmessagerequest/ApplicationMessageRequest.go index 66ce0bb6f..f6721d7f7 100644 --- a/fix50sp1/applicationmessagerequest/ApplicationMessageRequest.go +++ b/fix50sp1/applicationmessagerequest/ApplicationMessageRequest.go @@ -40,7 +40,7 @@ func (m ApplicationMessageRequest) ToMessage() quickfix.Message { //New returns a ApplicationMessageRequest initialized with the required fields for ApplicationMessageRequest func New(applreqid field.ApplReqIDField, applreqtype field.ApplReqTypeField) (m ApplicationMessageRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/applicationmessagerequestack/ApplicationMessageRequestAck.go b/fix50sp1/applicationmessagerequestack/ApplicationMessageRequestAck.go index fe04d6916..93ff01d68 100644 --- a/fix50sp1/applicationmessagerequestack/ApplicationMessageRequestAck.go +++ b/fix50sp1/applicationmessagerequestack/ApplicationMessageRequestAck.go @@ -40,7 +40,7 @@ func (m ApplicationMessageRequestAck) ToMessage() quickfix.Message { //New returns a ApplicationMessageRequestAck initialized with the required fields for ApplicationMessageRequestAck func New(applresponseid field.ApplResponseIDField) (m ApplicationMessageRequestAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/assignmentreport/AssignmentReport.go b/fix50sp1/assignmentreport/AssignmentReport.go index 0e16b0276..366d899fe 100644 --- a/fix50sp1/assignmentreport/AssignmentReport.go +++ b/fix50sp1/assignmentreport/AssignmentReport.go @@ -40,7 +40,7 @@ func (m AssignmentReport) ToMessage() quickfix.Message { //New returns a AssignmentReport initialized with the required fields for AssignmentReport func New(asgnrptid field.AsgnRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m AssignmentReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/bidrequest/BidRequest.go b/fix50sp1/bidrequest/BidRequest.go index ad8e171c7..0ecbadbe7 100644 --- a/fix50sp1/bidrequest/BidRequest.go +++ b/fix50sp1/bidrequest/BidRequest.go @@ -40,7 +40,7 @@ func (m BidRequest) ToMessage() quickfix.Message { //New returns a BidRequest initialized with the required fields for BidRequest func New(clientbidid field.ClientBidIDField, bidrequesttranstype field.BidRequestTransTypeField, totnorelatedsym field.TotNoRelatedSymField, bidtype field.BidTypeField, bidtradetype field.BidTradeTypeField, basispxtype field.BasisPxTypeField) (m BidRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/bidresponse/BidResponse.go b/fix50sp1/bidresponse/BidResponse.go index 699c7235d..0a005d9c9 100644 --- a/fix50sp1/bidresponse/BidResponse.go +++ b/fix50sp1/bidresponse/BidResponse.go @@ -40,7 +40,7 @@ func (m BidResponse) ToMessage() quickfix.Message { //New returns a BidResponse initialized with the required fields for BidResponse func New() (m BidResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/businessmessagereject/BusinessMessageReject.go b/fix50sp1/businessmessagereject/BusinessMessageReject.go index 6606ce8ab..00e9ae3c4 100644 --- a/fix50sp1/businessmessagereject/BusinessMessageReject.go +++ b/fix50sp1/businessmessagereject/BusinessMessageReject.go @@ -40,7 +40,7 @@ func (m BusinessMessageReject) ToMessage() quickfix.Message { //New returns a BusinessMessageReject initialized with the required fields for BusinessMessageReject func New(refmsgtype field.RefMsgTypeField, businessrejectreason field.BusinessRejectReasonField) (m BusinessMessageReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/collateralassignment/CollateralAssignment.go b/fix50sp1/collateralassignment/CollateralAssignment.go index d571f7051..546a5e5cb 100644 --- a/fix50sp1/collateralassignment/CollateralAssignment.go +++ b/fix50sp1/collateralassignment/CollateralAssignment.go @@ -40,7 +40,7 @@ func (m CollateralAssignment) ToMessage() quickfix.Message { //New returns a CollateralAssignment initialized with the required fields for CollateralAssignment func New(collasgnid field.CollAsgnIDField, collasgnreason field.CollAsgnReasonField, collasgntranstype field.CollAsgnTransTypeField, transacttime field.TransactTimeField) (m CollateralAssignment) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/collateralinquiry/CollateralInquiry.go b/fix50sp1/collateralinquiry/CollateralInquiry.go index f87d0971a..13c7e9929 100644 --- a/fix50sp1/collateralinquiry/CollateralInquiry.go +++ b/fix50sp1/collateralinquiry/CollateralInquiry.go @@ -40,7 +40,7 @@ func (m CollateralInquiry) ToMessage() quickfix.Message { //New returns a CollateralInquiry initialized with the required fields for CollateralInquiry func New() (m CollateralInquiry) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/collateralinquiryack/CollateralInquiryAck.go b/fix50sp1/collateralinquiryack/CollateralInquiryAck.go index a800864c1..abf12833b 100644 --- a/fix50sp1/collateralinquiryack/CollateralInquiryAck.go +++ b/fix50sp1/collateralinquiryack/CollateralInquiryAck.go @@ -40,7 +40,7 @@ func (m CollateralInquiryAck) ToMessage() quickfix.Message { //New returns a CollateralInquiryAck initialized with the required fields for CollateralInquiryAck func New(collinquiryid field.CollInquiryIDField, collinquirystatus field.CollInquiryStatusField) (m CollateralInquiryAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/collateralreport/CollateralReport.go b/fix50sp1/collateralreport/CollateralReport.go index 2342250a5..16884e73c 100644 --- a/fix50sp1/collateralreport/CollateralReport.go +++ b/fix50sp1/collateralreport/CollateralReport.go @@ -40,7 +40,7 @@ func (m CollateralReport) ToMessage() quickfix.Message { //New returns a CollateralReport initialized with the required fields for CollateralReport func New(collrptid field.CollRptIDField, collstatus field.CollStatusField) (m CollateralReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/collateralrequest/CollateralRequest.go b/fix50sp1/collateralrequest/CollateralRequest.go index 697c9a7bf..708602240 100644 --- a/fix50sp1/collateralrequest/CollateralRequest.go +++ b/fix50sp1/collateralrequest/CollateralRequest.go @@ -40,7 +40,7 @@ func (m CollateralRequest) ToMessage() quickfix.Message { //New returns a CollateralRequest initialized with the required fields for CollateralRequest func New(collreqid field.CollReqIDField, collasgnreason field.CollAsgnReasonField, transacttime field.TransactTimeField) (m CollateralRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/collateralresponse/CollateralResponse.go b/fix50sp1/collateralresponse/CollateralResponse.go index a02c9c89e..ab972332f 100644 --- a/fix50sp1/collateralresponse/CollateralResponse.go +++ b/fix50sp1/collateralresponse/CollateralResponse.go @@ -40,7 +40,7 @@ func (m CollateralResponse) ToMessage() quickfix.Message { //New returns a CollateralResponse initialized with the required fields for CollateralResponse func New(collrespid field.CollRespIDField, collasgnresptype field.CollAsgnRespTypeField, transacttime field.TransactTimeField) (m CollateralResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/confirmation/Confirmation.go b/fix50sp1/confirmation/Confirmation.go index 0fa65633d..037d9f6fa 100644 --- a/fix50sp1/confirmation/Confirmation.go +++ b/fix50sp1/confirmation/Confirmation.go @@ -40,7 +40,7 @@ func (m Confirmation) ToMessage() quickfix.Message { //New returns a Confirmation initialized with the required fields for Confirmation func New(confirmid field.ConfirmIDField, confirmtranstype field.ConfirmTransTypeField, confirmtype field.ConfirmTypeField, confirmstatus field.ConfirmStatusField, transacttime field.TransactTimeField, tradedate field.TradeDateField, allocqty field.AllocQtyField, side field.SideField, allocaccount field.AllocAccountField, avgpx field.AvgPxField, grosstradeamt field.GrossTradeAmtField, netmoney field.NetMoneyField) (m Confirmation) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/confirmationack/ConfirmationAck.go b/fix50sp1/confirmationack/ConfirmationAck.go index a3dc9ff70..c61e9aca0 100644 --- a/fix50sp1/confirmationack/ConfirmationAck.go +++ b/fix50sp1/confirmationack/ConfirmationAck.go @@ -40,7 +40,7 @@ func (m ConfirmationAck) ToMessage() quickfix.Message { //New returns a ConfirmationAck initialized with the required fields for ConfirmationAck func New(confirmid field.ConfirmIDField, tradedate field.TradeDateField, transacttime field.TransactTimeField, affirmstatus field.AffirmStatusField) (m ConfirmationAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/confirmationrequest/ConfirmationRequest.go b/fix50sp1/confirmationrequest/ConfirmationRequest.go index 0921b28e0..5507cffb7 100644 --- a/fix50sp1/confirmationrequest/ConfirmationRequest.go +++ b/fix50sp1/confirmationrequest/ConfirmationRequest.go @@ -40,7 +40,7 @@ func (m ConfirmationRequest) ToMessage() quickfix.Message { //New returns a ConfirmationRequest initialized with the required fields for ConfirmationRequest func New(confirmreqid field.ConfirmReqIDField, confirmtype field.ConfirmTypeField, transacttime field.TransactTimeField) (m ConfirmationRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/contraryintentionreport/ContraryIntentionReport.go b/fix50sp1/contraryintentionreport/ContraryIntentionReport.go index f5de13169..59ff5a8f4 100644 --- a/fix50sp1/contraryintentionreport/ContraryIntentionReport.go +++ b/fix50sp1/contraryintentionreport/ContraryIntentionReport.go @@ -40,7 +40,7 @@ func (m ContraryIntentionReport) ToMessage() quickfix.Message { //New returns a ContraryIntentionReport initialized with the required fields for ContraryIntentionReport func New(contintrptid field.ContIntRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m ContraryIntentionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go b/fix50sp1/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go index 87979bc75..cebd54f05 100644 --- a/fix50sp1/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go +++ b/fix50sp1/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelReplaceRequest initialized with the required fields for CrossOrderCancelReplaceRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m CrossOrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/crossordercancelrequest/CrossOrderCancelRequest.go b/fix50sp1/crossordercancelrequest/CrossOrderCancelRequest.go index b858f5af2..fbfb25075 100644 --- a/fix50sp1/crossordercancelrequest/CrossOrderCancelRequest.go +++ b/fix50sp1/crossordercancelrequest/CrossOrderCancelRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelRequest initialized with the required fields for CrossOrderCancelRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField) (m CrossOrderCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/derivativesecuritylist/DerivativeSecurityList.go b/fix50sp1/derivativesecuritylist/DerivativeSecurityList.go index 5cc175898..39b5a4d93 100644 --- a/fix50sp1/derivativesecuritylist/DerivativeSecurityList.go +++ b/fix50sp1/derivativesecuritylist/DerivativeSecurityList.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityList) ToMessage() quickfix.Message { //New returns a DerivativeSecurityList initialized with the required fields for DerivativeSecurityList func New(securityresponseid field.SecurityResponseIDField) (m DerivativeSecurityList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/derivativesecuritylistrequest/DerivativeSecurityListRequest.go b/fix50sp1/derivativesecuritylistrequest/DerivativeSecurityListRequest.go index da3bc46bb..882924a29 100644 --- a/fix50sp1/derivativesecuritylistrequest/DerivativeSecurityListRequest.go +++ b/fix50sp1/derivativesecuritylistrequest/DerivativeSecurityListRequest.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityListRequest) ToMessage() quickfix.Message { //New returns a DerivativeSecurityListRequest initialized with the required fields for DerivativeSecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m DerivativeSecurityListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go b/fix50sp1/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go index d646abdd8..abd9e4461 100644 --- a/fix50sp1/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go +++ b/fix50sp1/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityListUpdateReport) ToMessage() quickfix.Message { //New returns a DerivativeSecurityListUpdateReport initialized with the required fields for DerivativeSecurityListUpdateReport func New() (m DerivativeSecurityListUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/dontknowtrade/DontKnowTrade.go b/fix50sp1/dontknowtrade/DontKnowTrade.go index c2e2504f5..78fb3b920 100644 --- a/fix50sp1/dontknowtrade/DontKnowTrade.go +++ b/fix50sp1/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(orderid field.OrderIDField, execid field.ExecIDField, dkreason field.DKReasonField, side field.SideField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/email/Email.go b/fix50sp1/email/Email.go index a42647f1a..3d29f5053 100644 --- a/fix50sp1/email/Email.go +++ b/fix50sp1/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailthreadid field.EmailThreadIDField, emailtype field.EmailTypeField, subject field.SubjectField) (m Email) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/executionacknowledgement/ExecutionAcknowledgement.go b/fix50sp1/executionacknowledgement/ExecutionAcknowledgement.go index 53a51e504..75b901a25 100644 --- a/fix50sp1/executionacknowledgement/ExecutionAcknowledgement.go +++ b/fix50sp1/executionacknowledgement/ExecutionAcknowledgement.go @@ -40,7 +40,7 @@ func (m ExecutionAcknowledgement) ToMessage() quickfix.Message { //New returns a ExecutionAcknowledgement initialized with the required fields for ExecutionAcknowledgement func New(orderid field.OrderIDField, execackstatus field.ExecAckStatusField, execid field.ExecIDField, side field.SideField) (m ExecutionAcknowledgement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/executionreport/ExecutionReport.go b/fix50sp1/executionreport/ExecutionReport.go index c50369224..8475df257 100644 --- a/fix50sp1/executionreport/ExecutionReport.go +++ b/fix50sp1/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, side field.SideField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField) (m ExecutionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ioi/IOI.go b/fix50sp1/ioi/IOI.go index 0416b5ceb..abe71b1fe 100644 --- a/fix50sp1/ioi/IOI.go +++ b/fix50sp1/ioi/IOI.go @@ -40,7 +40,7 @@ func (m IOI) ToMessage() quickfix.Message { //New returns a IOI initialized with the required fields for IOI func New(ioiid field.IOIIDField, ioitranstype field.IOITransTypeField, side field.SideField, ioiqty field.IOIQtyField) (m IOI) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/listcancelrequest/ListCancelRequest.go b/fix50sp1/listcancelrequest/ListCancelRequest.go index 236cc2310..30e1387db 100644 --- a/fix50sp1/listcancelrequest/ListCancelRequest.go +++ b/fix50sp1/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/listexecute/ListExecute.go b/fix50sp1/listexecute/ListExecute.go index 2f1879c8f..43239f7ef 100644 --- a/fix50sp1/listexecute/ListExecute.go +++ b/fix50sp1/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListExecute) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/liststatus/ListStatus.go b/fix50sp1/liststatus/ListStatus.go index 077086f3d..1fdeafc06 100644 --- a/fix50sp1/liststatus/ListStatus.go +++ b/fix50sp1/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/liststatusrequest/ListStatusRequest.go b/fix50sp1/liststatusrequest/ListStatusRequest.go index 422b13ed6..6218dffbf 100644 --- a/fix50sp1/liststatusrequest/ListStatusRequest.go +++ b/fix50sp1/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/liststrikeprice/ListStrikePrice.go b/fix50sp1/liststrikeprice/ListStrikePrice.go index bc0f1376e..260ccae50 100644 --- a/fix50sp1/liststrikeprice/ListStrikePrice.go +++ b/fix50sp1/liststrikeprice/ListStrikePrice.go @@ -40,7 +40,7 @@ func (m ListStrikePrice) ToMessage() quickfix.Message { //New returns a ListStrikePrice initialized with the required fields for ListStrikePrice func New(listid field.ListIDField, totnostrikes field.TotNoStrikesField) (m ListStrikePrice) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go b/fix50sp1/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go index 770d89c45..c91509953 100644 --- a/fix50sp1/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go +++ b/fix50sp1/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataIncrementalRefresh) ToMessage() quickfix.Message { //New returns a MarketDataIncrementalRefresh initialized with the required fields for MarketDataIncrementalRefresh func New() (m MarketDataIncrementalRefresh) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/marketdatarequest/MarketDataRequest.go b/fix50sp1/marketdatarequest/MarketDataRequest.go index e96207c47..1b7df19c3 100644 --- a/fix50sp1/marketdatarequest/MarketDataRequest.go +++ b/fix50sp1/marketdatarequest/MarketDataRequest.go @@ -40,7 +40,7 @@ func (m MarketDataRequest) ToMessage() quickfix.Message { //New returns a MarketDataRequest initialized with the required fields for MarketDataRequest func New(mdreqid field.MDReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField, marketdepth field.MarketDepthField) (m MarketDataRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/marketdatarequestreject/MarketDataRequestReject.go b/fix50sp1/marketdatarequestreject/MarketDataRequestReject.go index a46f92ea1..68fe1f118 100644 --- a/fix50sp1/marketdatarequestreject/MarketDataRequestReject.go +++ b/fix50sp1/marketdatarequestreject/MarketDataRequestReject.go @@ -40,7 +40,7 @@ func (m MarketDataRequestReject) ToMessage() quickfix.Message { //New returns a MarketDataRequestReject initialized with the required fields for MarketDataRequestReject func New(mdreqid field.MDReqIDField) (m MarketDataRequestReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go b/fix50sp1/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go index a7659ff83..2b9d736ce 100644 --- a/fix50sp1/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go +++ b/fix50sp1/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataSnapshotFullRefresh) ToMessage() quickfix.Message { //New returns a MarketDataSnapshotFullRefresh initialized with the required fields for MarketDataSnapshotFullRefresh func New() (m MarketDataSnapshotFullRefresh) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/marketdefinition/MarketDefinition.go b/fix50sp1/marketdefinition/MarketDefinition.go index 84fa5c719..fec0e3fce 100644 --- a/fix50sp1/marketdefinition/MarketDefinition.go +++ b/fix50sp1/marketdefinition/MarketDefinition.go @@ -40,7 +40,7 @@ func (m MarketDefinition) ToMessage() quickfix.Message { //New returns a MarketDefinition initialized with the required fields for MarketDefinition func New(marketreportid field.MarketReportIDField, marketid field.MarketIDField) (m MarketDefinition) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/marketdefinitionrequest/MarketDefinitionRequest.go b/fix50sp1/marketdefinitionrequest/MarketDefinitionRequest.go index e9486d7d2..fe79c95d5 100644 --- a/fix50sp1/marketdefinitionrequest/MarketDefinitionRequest.go +++ b/fix50sp1/marketdefinitionrequest/MarketDefinitionRequest.go @@ -40,7 +40,7 @@ func (m MarketDefinitionRequest) ToMessage() quickfix.Message { //New returns a MarketDefinitionRequest initialized with the required fields for MarketDefinitionRequest func New(marketreqid field.MarketReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m MarketDefinitionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go b/fix50sp1/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go index ac8cebabc..5fddfc843 100644 --- a/fix50sp1/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go +++ b/fix50sp1/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go @@ -40,7 +40,7 @@ func (m MarketDefinitionUpdateReport) ToMessage() quickfix.Message { //New returns a MarketDefinitionUpdateReport initialized with the required fields for MarketDefinitionUpdateReport func New(marketreportid field.MarketReportIDField, marketid field.MarketIDField) (m MarketDefinitionUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/massquote/MassQuote.go b/fix50sp1/massquote/MassQuote.go index 35f6c0890..8542c10e0 100644 --- a/fix50sp1/massquote/MassQuote.go +++ b/fix50sp1/massquote/MassQuote.go @@ -40,7 +40,7 @@ func (m MassQuote) ToMessage() quickfix.Message { //New returns a MassQuote initialized with the required fields for MassQuote func New(quoteid field.QuoteIDField) (m MassQuote) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/massquoteacknowledgement/MassQuoteAcknowledgement.go b/fix50sp1/massquoteacknowledgement/MassQuoteAcknowledgement.go index e9f8970a5..3ed854c51 100644 --- a/fix50sp1/massquoteacknowledgement/MassQuoteAcknowledgement.go +++ b/fix50sp1/massquoteacknowledgement/MassQuoteAcknowledgement.go @@ -40,7 +40,7 @@ func (m MassQuoteAcknowledgement) ToMessage() quickfix.Message { //New returns a MassQuoteAcknowledgement initialized with the required fields for MassQuoteAcknowledgement func New(quotestatus field.QuoteStatusField) (m MassQuoteAcknowledgement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/multilegordercancelreplace/MultilegOrderCancelReplace.go b/fix50sp1/multilegordercancelreplace/MultilegOrderCancelReplace.go index 42598de5e..832e02911 100644 --- a/fix50sp1/multilegordercancelreplace/MultilegOrderCancelReplace.go +++ b/fix50sp1/multilegordercancelreplace/MultilegOrderCancelReplace.go @@ -40,7 +40,7 @@ func (m MultilegOrderCancelReplace) ToMessage() quickfix.Message { //New returns a MultilegOrderCancelReplace initialized with the required fields for MultilegOrderCancelReplace func New(side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m MultilegOrderCancelReplace) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go b/fix50sp1/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go index 569e648be..82294d441 100644 --- a/fix50sp1/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go +++ b/fix50sp1/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusRequest) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusRequest initialized with the required fields for NetworkCounterpartySystemStatusRequest func New(networkrequesttype field.NetworkRequestTypeField, networkrequestid field.NetworkRequestIDField) (m NetworkCounterpartySystemStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go b/fix50sp1/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go index aa073191d..8883d47c7 100644 --- a/fix50sp1/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go +++ b/fix50sp1/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusResponse) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusResponse initialized with the required fields for NetworkCounterpartySystemStatusResponse func New(networkstatusresponsetype field.NetworkStatusResponseTypeField, networkresponseid field.NetworkResponseIDField) (m NetworkCounterpartySystemStatusResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/newordercross/NewOrderCross.go b/fix50sp1/newordercross/NewOrderCross.go index 5d49b9028..d74f63598 100644 --- a/fix50sp1/newordercross/NewOrderCross.go +++ b/fix50sp1/newordercross/NewOrderCross.go @@ -40,7 +40,7 @@ func (m NewOrderCross) ToMessage() quickfix.Message { //New returns a NewOrderCross initialized with the required fields for NewOrderCross func New(crossid field.CrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderCross) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/neworderlist/NewOrderList.go b/fix50sp1/neworderlist/NewOrderList.go index a719d22a0..4922b7ce2 100644 --- a/fix50sp1/neworderlist/NewOrderList.go +++ b/fix50sp1/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, bidtype field.BidTypeField, totnoorders field.TotNoOrdersField) (m NewOrderList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/newordermultileg/NewOrderMultileg.go b/fix50sp1/newordermultileg/NewOrderMultileg.go index 2afd7b4e6..66d098891 100644 --- a/fix50sp1/newordermultileg/NewOrderMultileg.go +++ b/fix50sp1/newordermultileg/NewOrderMultileg.go @@ -40,7 +40,7 @@ func (m NewOrderMultileg) ToMessage() quickfix.Message { //New returns a NewOrderMultileg initialized with the required fields for NewOrderMultileg func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderMultileg) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/newordersingle/NewOrderSingle.go b/fix50sp1/newordersingle/NewOrderSingle.go index 0e4123dff..06f5791f2 100644 --- a/fix50sp1/newordersingle/NewOrderSingle.go +++ b/fix50sp1/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/news/News.go b/fix50sp1/news/News.go index d46fbf620..8df6bdfa1 100644 --- a/fix50sp1/news/News.go +++ b/fix50sp1/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(headline field.HeadlineField) (m News) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordercancelreject/OrderCancelReject.go b/fix50sp1/ordercancelreject/OrderCancelReject.go index 8d86036b9..fda70c9a1 100644 --- a/fix50sp1/ordercancelreject/OrderCancelReject.go +++ b/fix50sp1/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField, ordstatus field.OrdStatusField, cxlrejresponseto field.CxlRejResponseToField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix50sp1/ordercancelreplacerequest/OrderCancelReplaceRequest.go index 748875d34..5e488e4a3 100644 --- a/fix50sp1/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix50sp1/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordercancelrequest/OrderCancelRequest.go b/fix50sp1/ordercancelrequest/OrderCancelRequest.go index ceed5f498..031bcf4b4 100644 --- a/fix50sp1/ordercancelrequest/OrderCancelRequest.go +++ b/fix50sp1/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordermassactionreport/OrderMassActionReport.go b/fix50sp1/ordermassactionreport/OrderMassActionReport.go index 1db9b1556..967415c67 100644 --- a/fix50sp1/ordermassactionreport/OrderMassActionReport.go +++ b/fix50sp1/ordermassactionreport/OrderMassActionReport.go @@ -40,7 +40,7 @@ func (m OrderMassActionReport) ToMessage() quickfix.Message { //New returns a OrderMassActionReport initialized with the required fields for OrderMassActionReport func New(massactionreportid field.MassActionReportIDField, massactiontype field.MassActionTypeField, massactionscope field.MassActionScopeField, massactionresponse field.MassActionResponseField) (m OrderMassActionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordermassactionrequest/OrderMassActionRequest.go b/fix50sp1/ordermassactionrequest/OrderMassActionRequest.go index 978f5f0f8..2d7bc3f4d 100644 --- a/fix50sp1/ordermassactionrequest/OrderMassActionRequest.go +++ b/fix50sp1/ordermassactionrequest/OrderMassActionRequest.go @@ -40,7 +40,7 @@ func (m OrderMassActionRequest) ToMessage() quickfix.Message { //New returns a OrderMassActionRequest initialized with the required fields for OrderMassActionRequest func New(clordid field.ClOrdIDField, massactiontype field.MassActionTypeField, massactionscope field.MassActionScopeField, transacttime field.TransactTimeField) (m OrderMassActionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordermasscancelreport/OrderMassCancelReport.go b/fix50sp1/ordermasscancelreport/OrderMassCancelReport.go index 62eee34c1..2dff39dd3 100644 --- a/fix50sp1/ordermasscancelreport/OrderMassCancelReport.go +++ b/fix50sp1/ordermasscancelreport/OrderMassCancelReport.go @@ -40,7 +40,7 @@ func (m OrderMassCancelReport) ToMessage() quickfix.Message { //New returns a OrderMassCancelReport initialized with the required fields for OrderMassCancelReport func New(orderid field.OrderIDField, masscancelrequesttype field.MassCancelRequestTypeField, masscancelresponse field.MassCancelResponseField, massactionreportid field.MassActionReportIDField) (m OrderMassCancelReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordermasscancelrequest/OrderMassCancelRequest.go b/fix50sp1/ordermasscancelrequest/OrderMassCancelRequest.go index 4b0b77bea..683b234a7 100644 --- a/fix50sp1/ordermasscancelrequest/OrderMassCancelRequest.go +++ b/fix50sp1/ordermasscancelrequest/OrderMassCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderMassCancelRequest) ToMessage() quickfix.Message { //New returns a OrderMassCancelRequest initialized with the required fields for OrderMassCancelRequest func New(clordid field.ClOrdIDField, masscancelrequesttype field.MassCancelRequestTypeField, transacttime field.TransactTimeField) (m OrderMassCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/ordermassstatusrequest/OrderMassStatusRequest.go b/fix50sp1/ordermassstatusrequest/OrderMassStatusRequest.go index 22d6c7c77..89fdf53fc 100644 --- a/fix50sp1/ordermassstatusrequest/OrderMassStatusRequest.go +++ b/fix50sp1/ordermassstatusrequest/OrderMassStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderMassStatusRequest) ToMessage() quickfix.Message { //New returns a OrderMassStatusRequest initialized with the required fields for OrderMassStatusRequest func New(massstatusreqid field.MassStatusReqIDField, massstatusreqtype field.MassStatusReqTypeField) (m OrderMassStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/orderstatusrequest/OrderStatusRequest.go b/fix50sp1/orderstatusrequest/OrderStatusRequest.go index 5233b43e1..bfe5254f8 100644 --- a/fix50sp1/orderstatusrequest/OrderStatusRequest.go +++ b/fix50sp1/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/positionmaintenancereport/PositionMaintenanceReport.go b/fix50sp1/positionmaintenancereport/PositionMaintenanceReport.go index 23e389566..09ae8b89f 100644 --- a/fix50sp1/positionmaintenancereport/PositionMaintenanceReport.go +++ b/fix50sp1/positionmaintenancereport/PositionMaintenanceReport.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceReport) ToMessage() quickfix.Message { //New returns a PositionMaintenanceReport initialized with the required fields for PositionMaintenanceReport func New(posmaintrptid field.PosMaintRptIDField, postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, posmaintstatus field.PosMaintStatusField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionMaintenanceReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/positionmaintenancerequest/PositionMaintenanceRequest.go b/fix50sp1/positionmaintenancerequest/PositionMaintenanceRequest.go index 6d0bb436c..a41235d80 100644 --- a/fix50sp1/positionmaintenancerequest/PositionMaintenanceRequest.go +++ b/fix50sp1/positionmaintenancerequest/PositionMaintenanceRequest.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceRequest) ToMessage() quickfix.Message { //New returns a PositionMaintenanceRequest initialized with the required fields for PositionMaintenanceRequest func New(postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionMaintenanceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/positionreport/PositionReport.go b/fix50sp1/positionreport/PositionReport.go index c22333d78..310138a48 100644 --- a/fix50sp1/positionreport/PositionReport.go +++ b/fix50sp1/positionreport/PositionReport.go @@ -40,7 +40,7 @@ func (m PositionReport) ToMessage() quickfix.Message { //New returns a PositionReport initialized with the required fields for PositionReport func New(posmaintrptid field.PosMaintRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/quote/Quote.go b/fix50sp1/quote/Quote.go index 444a4eb07..ca0b107b8 100644 --- a/fix50sp1/quote/Quote.go +++ b/fix50sp1/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField) (m Quote) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/quotecancel/QuoteCancel.go b/fix50sp1/quotecancel/QuoteCancel.go index 85c0dc438..e9c3da786 100644 --- a/fix50sp1/quotecancel/QuoteCancel.go +++ b/fix50sp1/quotecancel/QuoteCancel.go @@ -40,7 +40,7 @@ func (m QuoteCancel) ToMessage() quickfix.Message { //New returns a QuoteCancel initialized with the required fields for QuoteCancel func New(quotecanceltype field.QuoteCancelTypeField) (m QuoteCancel) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/quoterequest/QuoteRequest.go b/fix50sp1/quoterequest/QuoteRequest.go index 1b7ab29bf..8c7334d8f 100644 --- a/fix50sp1/quoterequest/QuoteRequest.go +++ b/fix50sp1/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField) (m QuoteRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/quoterequestreject/QuoteRequestReject.go b/fix50sp1/quoterequestreject/QuoteRequestReject.go index 13f819f87..1ea864104 100644 --- a/fix50sp1/quoterequestreject/QuoteRequestReject.go +++ b/fix50sp1/quoterequestreject/QuoteRequestReject.go @@ -40,7 +40,7 @@ func (m QuoteRequestReject) ToMessage() quickfix.Message { //New returns a QuoteRequestReject initialized with the required fields for QuoteRequestReject func New(quotereqid field.QuoteReqIDField, quoterequestrejectreason field.QuoteRequestRejectReasonField) (m QuoteRequestReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/quoteresponse/QuoteResponse.go b/fix50sp1/quoteresponse/QuoteResponse.go index 85ef3f48f..dbdffd965 100644 --- a/fix50sp1/quoteresponse/QuoteResponse.go +++ b/fix50sp1/quoteresponse/QuoteResponse.go @@ -40,7 +40,7 @@ func (m QuoteResponse) ToMessage() quickfix.Message { //New returns a QuoteResponse initialized with the required fields for QuoteResponse func New(quoterespid field.QuoteRespIDField, quoteresptype field.QuoteRespTypeField) (m QuoteResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/quotestatusreport/QuoteStatusReport.go b/fix50sp1/quotestatusreport/QuoteStatusReport.go index 48de71a90..de29c9188 100644 --- a/fix50sp1/quotestatusreport/QuoteStatusReport.go +++ b/fix50sp1/quotestatusreport/QuoteStatusReport.go @@ -40,7 +40,7 @@ func (m QuoteStatusReport) ToMessage() quickfix.Message { //New returns a QuoteStatusReport initialized with the required fields for QuoteStatusReport func New() (m QuoteStatusReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/quotestatusrequest/QuoteStatusRequest.go b/fix50sp1/quotestatusrequest/QuoteStatusRequest.go index 1faf56f2a..93c8388d6 100644 --- a/fix50sp1/quotestatusrequest/QuoteStatusRequest.go +++ b/fix50sp1/quotestatusrequest/QuoteStatusRequest.go @@ -40,7 +40,7 @@ func (m QuoteStatusRequest) ToMessage() quickfix.Message { //New returns a QuoteStatusRequest initialized with the required fields for QuoteStatusRequest func New() (m QuoteStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/registrationinstructions/RegistrationInstructions.go b/fix50sp1/registrationinstructions/RegistrationInstructions.go index fce923d95..1c9e0f5c9 100644 --- a/fix50sp1/registrationinstructions/RegistrationInstructions.go +++ b/fix50sp1/registrationinstructions/RegistrationInstructions.go @@ -40,7 +40,7 @@ func (m RegistrationInstructions) ToMessage() quickfix.Message { //New returns a RegistrationInstructions initialized with the required fields for RegistrationInstructions func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField) (m RegistrationInstructions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/registrationinstructionsresponse/RegistrationInstructionsResponse.go b/fix50sp1/registrationinstructionsresponse/RegistrationInstructionsResponse.go index ad2d28bce..169b9ba40 100644 --- a/fix50sp1/registrationinstructionsresponse/RegistrationInstructionsResponse.go +++ b/fix50sp1/registrationinstructionsresponse/RegistrationInstructionsResponse.go @@ -40,7 +40,7 @@ func (m RegistrationInstructionsResponse) ToMessage() quickfix.Message { //New returns a RegistrationInstructionsResponse initialized with the required fields for RegistrationInstructionsResponse func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField, registstatus field.RegistStatusField) (m RegistrationInstructionsResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/requestforpositions/RequestForPositions.go b/fix50sp1/requestforpositions/RequestForPositions.go index 5dc10e2a9..b98ad2189 100644 --- a/fix50sp1/requestforpositions/RequestForPositions.go +++ b/fix50sp1/requestforpositions/RequestForPositions.go @@ -40,7 +40,7 @@ func (m RequestForPositions) ToMessage() quickfix.Message { //New returns a RequestForPositions initialized with the required fields for RequestForPositions func New(posreqid field.PosReqIDField, posreqtype field.PosReqTypeField, clearingbusinessdate field.ClearingBusinessDateField, transacttime field.TransactTimeField) (m RequestForPositions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/requestforpositionsack/RequestForPositionsAck.go b/fix50sp1/requestforpositionsack/RequestForPositionsAck.go index eb71def14..d7f45167b 100644 --- a/fix50sp1/requestforpositionsack/RequestForPositionsAck.go +++ b/fix50sp1/requestforpositionsack/RequestForPositionsAck.go @@ -40,7 +40,7 @@ func (m RequestForPositionsAck) ToMessage() quickfix.Message { //New returns a RequestForPositionsAck initialized with the required fields for RequestForPositionsAck func New(posmaintrptid field.PosMaintRptIDField, posreqresult field.PosReqResultField, posreqstatus field.PosReqStatusField) (m RequestForPositionsAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/rfqrequest/RFQRequest.go b/fix50sp1/rfqrequest/RFQRequest.go index 48c3481da..2f3c206aa 100644 --- a/fix50sp1/rfqrequest/RFQRequest.go +++ b/fix50sp1/rfqrequest/RFQRequest.go @@ -40,7 +40,7 @@ func (m RFQRequest) ToMessage() quickfix.Message { //New returns a RFQRequest initialized with the required fields for RFQRequest func New(rfqreqid field.RFQReqIDField) (m RFQRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitydefinition/SecurityDefinition.go b/fix50sp1/securitydefinition/SecurityDefinition.go index 0bbb78d7b..3e206aabe 100644 --- a/fix50sp1/securitydefinition/SecurityDefinition.go +++ b/fix50sp1/securitydefinition/SecurityDefinition.go @@ -40,7 +40,7 @@ func (m SecurityDefinition) ToMessage() quickfix.Message { //New returns a SecurityDefinition initialized with the required fields for SecurityDefinition func New() (m SecurityDefinition) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitydefinitionrequest/SecurityDefinitionRequest.go b/fix50sp1/securitydefinitionrequest/SecurityDefinitionRequest.go index 960c823f3..dcf03a218 100644 --- a/fix50sp1/securitydefinitionrequest/SecurityDefinitionRequest.go +++ b/fix50sp1/securitydefinitionrequest/SecurityDefinitionRequest.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionRequest) ToMessage() quickfix.Message { //New returns a SecurityDefinitionRequest initialized with the required fields for SecurityDefinitionRequest func New(securityreqid field.SecurityReqIDField, securityrequesttype field.SecurityRequestTypeField) (m SecurityDefinitionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go b/fix50sp1/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go index f9de89ed9..f61747e07 100644 --- a/fix50sp1/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go +++ b/fix50sp1/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionUpdateReport) ToMessage() quickfix.Message { //New returns a SecurityDefinitionUpdateReport initialized with the required fields for SecurityDefinitionUpdateReport func New() (m SecurityDefinitionUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitylist/SecurityList.go b/fix50sp1/securitylist/SecurityList.go index e88fe2fb6..2be322a95 100644 --- a/fix50sp1/securitylist/SecurityList.go +++ b/fix50sp1/securitylist/SecurityList.go @@ -40,7 +40,7 @@ func (m SecurityList) ToMessage() quickfix.Message { //New returns a SecurityList initialized with the required fields for SecurityList func New() (m SecurityList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitylistrequest/SecurityListRequest.go b/fix50sp1/securitylistrequest/SecurityListRequest.go index 8a4a91d7b..ade81ba76 100644 --- a/fix50sp1/securitylistrequest/SecurityListRequest.go +++ b/fix50sp1/securitylistrequest/SecurityListRequest.go @@ -40,7 +40,7 @@ func (m SecurityListRequest) ToMessage() quickfix.Message { //New returns a SecurityListRequest initialized with the required fields for SecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m SecurityListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitylistupdatereport/SecurityListUpdateReport.go b/fix50sp1/securitylistupdatereport/SecurityListUpdateReport.go index 3907196b7..1f5ecb831 100644 --- a/fix50sp1/securitylistupdatereport/SecurityListUpdateReport.go +++ b/fix50sp1/securitylistupdatereport/SecurityListUpdateReport.go @@ -40,7 +40,7 @@ func (m SecurityListUpdateReport) ToMessage() quickfix.Message { //New returns a SecurityListUpdateReport initialized with the required fields for SecurityListUpdateReport func New() (m SecurityListUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitystatus/SecurityStatus.go b/fix50sp1/securitystatus/SecurityStatus.go index cb090aa7d..ef59cb434 100644 --- a/fix50sp1/securitystatus/SecurityStatus.go +++ b/fix50sp1/securitystatus/SecurityStatus.go @@ -40,7 +40,7 @@ func (m SecurityStatus) ToMessage() quickfix.Message { //New returns a SecurityStatus initialized with the required fields for SecurityStatus func New() (m SecurityStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitystatusrequest/SecurityStatusRequest.go b/fix50sp1/securitystatusrequest/SecurityStatusRequest.go index 6709c4d37..9e0a9c149 100644 --- a/fix50sp1/securitystatusrequest/SecurityStatusRequest.go +++ b/fix50sp1/securitystatusrequest/SecurityStatusRequest.go @@ -40,7 +40,7 @@ func (m SecurityStatusRequest) ToMessage() quickfix.Message { //New returns a SecurityStatusRequest initialized with the required fields for SecurityStatusRequest func New(securitystatusreqid field.SecurityStatusReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m SecurityStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitytyperequest/SecurityTypeRequest.go b/fix50sp1/securitytyperequest/SecurityTypeRequest.go index 5f1ea9015..ac9d8b49c 100644 --- a/fix50sp1/securitytyperequest/SecurityTypeRequest.go +++ b/fix50sp1/securitytyperequest/SecurityTypeRequest.go @@ -40,7 +40,7 @@ func (m SecurityTypeRequest) ToMessage() quickfix.Message { //New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/securitytypes/SecurityTypes.go b/fix50sp1/securitytypes/SecurityTypes.go index 0ab74360f..e661c76e2 100644 --- a/fix50sp1/securitytypes/SecurityTypes.go +++ b/fix50sp1/securitytypes/SecurityTypes.go @@ -40,7 +40,7 @@ func (m SecurityTypes) ToMessage() quickfix.Message { //New returns a SecurityTypes initialized with the required fields for SecurityTypes func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityTypes) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/settlementinstructionrequest/SettlementInstructionRequest.go b/fix50sp1/settlementinstructionrequest/SettlementInstructionRequest.go index bf53210df..38e0f298a 100644 --- a/fix50sp1/settlementinstructionrequest/SettlementInstructionRequest.go +++ b/fix50sp1/settlementinstructionrequest/SettlementInstructionRequest.go @@ -40,7 +40,7 @@ func (m SettlementInstructionRequest) ToMessage() quickfix.Message { //New returns a SettlementInstructionRequest initialized with the required fields for SettlementInstructionRequest func New(settlinstreqid field.SettlInstReqIDField, transacttime field.TransactTimeField) (m SettlementInstructionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/settlementinstructions/SettlementInstructions.go b/fix50sp1/settlementinstructions/SettlementInstructions.go index ca583183d..4d3cdebd4 100644 --- a/fix50sp1/settlementinstructions/SettlementInstructions.go +++ b/fix50sp1/settlementinstructions/SettlementInstructions.go @@ -40,7 +40,7 @@ func (m SettlementInstructions) ToMessage() quickfix.Message { //New returns a SettlementInstructions initialized with the required fields for SettlementInstructions func New(settlinstmsgid field.SettlInstMsgIDField, settlinstmode field.SettlInstModeField, transacttime field.TransactTimeField) (m SettlementInstructions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/settlementobligationreport/SettlementObligationReport.go b/fix50sp1/settlementobligationreport/SettlementObligationReport.go index dec5b25b4..0cedac652 100644 --- a/fix50sp1/settlementobligationreport/SettlementObligationReport.go +++ b/fix50sp1/settlementobligationreport/SettlementObligationReport.go @@ -40,7 +40,7 @@ func (m SettlementObligationReport) ToMessage() quickfix.Message { //New returns a SettlementObligationReport initialized with the required fields for SettlementObligationReport func New(settlobligmsgid field.SettlObligMsgIDField, settlobligmode field.SettlObligModeField) (m SettlementObligationReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradecapturereport/TradeCaptureReport.go b/fix50sp1/tradecapturereport/TradeCaptureReport.go index 18078a40d..023a21b34 100644 --- a/fix50sp1/tradecapturereport/TradeCaptureReport.go +++ b/fix50sp1/tradecapturereport/TradeCaptureReport.go @@ -40,7 +40,7 @@ func (m TradeCaptureReport) ToMessage() quickfix.Message { //New returns a TradeCaptureReport initialized with the required fields for TradeCaptureReport func New(lastqty field.LastQtyField, lastpx field.LastPxField) (m TradeCaptureReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradecapturereportack/TradeCaptureReportAck.go b/fix50sp1/tradecapturereportack/TradeCaptureReportAck.go index 3c8e168df..a03d0bd23 100644 --- a/fix50sp1/tradecapturereportack/TradeCaptureReportAck.go +++ b/fix50sp1/tradecapturereportack/TradeCaptureReportAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportAck initialized with the required fields for TradeCaptureReportAck func New() (m TradeCaptureReportAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradecapturereportrequest/TradeCaptureReportRequest.go b/fix50sp1/tradecapturereportrequest/TradeCaptureReportRequest.go index 0820f55b9..96270a0dd 100644 --- a/fix50sp1/tradecapturereportrequest/TradeCaptureReportRequest.go +++ b/fix50sp1/tradecapturereportrequest/TradeCaptureReportRequest.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequest) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequest initialized with the required fields for TradeCaptureReportRequest func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField) (m TradeCaptureReportRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradecapturereportrequestack/TradeCaptureReportRequestAck.go b/fix50sp1/tradecapturereportrequestack/TradeCaptureReportRequestAck.go index ddcd3f378..8004f5518 100644 --- a/fix50sp1/tradecapturereportrequestack/TradeCaptureReportRequestAck.go +++ b/fix50sp1/tradecapturereportrequestack/TradeCaptureReportRequestAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequestAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequestAck initialized with the required fields for TradeCaptureReportRequestAck func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField, traderequestresult field.TradeRequestResultField, traderequeststatus field.TradeRequestStatusField) (m TradeCaptureReportRequestAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradingsessionlist/TradingSessionList.go b/fix50sp1/tradingsessionlist/TradingSessionList.go index 9f82fc137..c190943de 100644 --- a/fix50sp1/tradingsessionlist/TradingSessionList.go +++ b/fix50sp1/tradingsessionlist/TradingSessionList.go @@ -40,7 +40,7 @@ func (m TradingSessionList) ToMessage() quickfix.Message { //New returns a TradingSessionList initialized with the required fields for TradingSessionList func New() (m TradingSessionList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradingsessionlistrequest/TradingSessionListRequest.go b/fix50sp1/tradingsessionlistrequest/TradingSessionListRequest.go index dceee6f49..4ff6116d5 100644 --- a/fix50sp1/tradingsessionlistrequest/TradingSessionListRequest.go +++ b/fix50sp1/tradingsessionlistrequest/TradingSessionListRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionListRequest) ToMessage() quickfix.Message { //New returns a TradingSessionListRequest initialized with the required fields for TradingSessionListRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go b/fix50sp1/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go index ba06a7853..2734df488 100644 --- a/fix50sp1/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go +++ b/fix50sp1/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go @@ -40,7 +40,7 @@ func (m TradingSessionListUpdateReport) ToMessage() quickfix.Message { //New returns a TradingSessionListUpdateReport initialized with the required fields for TradingSessionListUpdateReport func New() (m TradingSessionListUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradingsessionstatus/TradingSessionStatus.go b/fix50sp1/tradingsessionstatus/TradingSessionStatus.go index a48f2c178..f88571372 100644 --- a/fix50sp1/tradingsessionstatus/TradingSessionStatus.go +++ b/fix50sp1/tradingsessionstatus/TradingSessionStatus.go @@ -40,7 +40,7 @@ func (m TradingSessionStatus) ToMessage() quickfix.Message { //New returns a TradingSessionStatus initialized with the required fields for TradingSessionStatus func New(tradingsessionid field.TradingSessionIDField, tradsesstatus field.TradSesStatusField) (m TradingSessionStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/tradingsessionstatusrequest/TradingSessionStatusRequest.go b/fix50sp1/tradingsessionstatusrequest/TradingSessionStatusRequest.go index f41436fc0..4729b7929 100644 --- a/fix50sp1/tradingsessionstatusrequest/TradingSessionStatusRequest.go +++ b/fix50sp1/tradingsessionstatusrequest/TradingSessionStatusRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionStatusRequest) ToMessage() quickfix.Message { //New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/usernotification/UserNotification.go b/fix50sp1/usernotification/UserNotification.go index 7b5b43dcd..f657335c9 100644 --- a/fix50sp1/usernotification/UserNotification.go +++ b/fix50sp1/usernotification/UserNotification.go @@ -40,7 +40,7 @@ func (m UserNotification) ToMessage() quickfix.Message { //New returns a UserNotification initialized with the required fields for UserNotification func New(userstatus field.UserStatusField) (m UserNotification) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/userrequest/UserRequest.go b/fix50sp1/userrequest/UserRequest.go index 02d2cf09a..29c61c1c3 100644 --- a/fix50sp1/userrequest/UserRequest.go +++ b/fix50sp1/userrequest/UserRequest.go @@ -40,7 +40,7 @@ func (m UserRequest) ToMessage() quickfix.Message { //New returns a UserRequest initialized with the required fields for UserRequest func New(userrequestid field.UserRequestIDField, userrequesttype field.UserRequestTypeField, username field.UsernameField) (m UserRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp1/userresponse/UserResponse.go b/fix50sp1/userresponse/UserResponse.go index 7bcdd5252..3fcaeb688 100644 --- a/fix50sp1/userresponse/UserResponse.go +++ b/fix50sp1/userresponse/UserResponse.go @@ -40,7 +40,7 @@ func (m UserResponse) ToMessage() quickfix.Message { //New returns a UserResponse initialized with the required fields for UserResponse func New(userrequestid field.UserRequestIDField, username field.UsernameField) (m UserResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/adjustedpositionreport/AdjustedPositionReport.go b/fix50sp2/adjustedpositionreport/AdjustedPositionReport.go index 8be133c95..e810e6074 100644 --- a/fix50sp2/adjustedpositionreport/AdjustedPositionReport.go +++ b/fix50sp2/adjustedpositionreport/AdjustedPositionReport.go @@ -40,7 +40,7 @@ func (m AdjustedPositionReport) ToMessage() quickfix.Message { //New returns a AdjustedPositionReport initialized with the required fields for AdjustedPositionReport func New(posmaintrptid field.PosMaintRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m AdjustedPositionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/advertisement/Advertisement.go b/fix50sp2/advertisement/Advertisement.go index e28413e3b..079e6fb05 100644 --- a/fix50sp2/advertisement/Advertisement.go +++ b/fix50sp2/advertisement/Advertisement.go @@ -40,7 +40,7 @@ func (m Advertisement) ToMessage() quickfix.Message { //New returns a Advertisement initialized with the required fields for Advertisement func New(advid field.AdvIdField, advtranstype field.AdvTransTypeField, advside field.AdvSideField, quantity field.QuantityField) (m Advertisement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/allocationinstruction/AllocationInstruction.go b/fix50sp2/allocationinstruction/AllocationInstruction.go index c15c34227..625b2c572 100644 --- a/fix50sp2/allocationinstruction/AllocationInstruction.go +++ b/fix50sp2/allocationinstruction/AllocationInstruction.go @@ -40,7 +40,7 @@ func (m AllocationInstruction) ToMessage() quickfix.Message { //New returns a AllocationInstruction initialized with the required fields for AllocationInstruction func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, side field.SideField, quantity field.QuantityField, tradedate field.TradeDateField) (m AllocationInstruction) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/allocationinstructionack/AllocationInstructionAck.go b/fix50sp2/allocationinstructionack/AllocationInstructionAck.go index 0db13eeca..96f92a4cf 100644 --- a/fix50sp2/allocationinstructionack/AllocationInstructionAck.go +++ b/fix50sp2/allocationinstructionack/AllocationInstructionAck.go @@ -40,7 +40,7 @@ func (m AllocationInstructionAck) ToMessage() quickfix.Message { //New returns a AllocationInstructionAck initialized with the required fields for AllocationInstructionAck func New(allocid field.AllocIDField, allocstatus field.AllocStatusField) (m AllocationInstructionAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/allocationinstructionalert/AllocationInstructionAlert.go b/fix50sp2/allocationinstructionalert/AllocationInstructionAlert.go index 6b61b11bb..47b83810d 100644 --- a/fix50sp2/allocationinstructionalert/AllocationInstructionAlert.go +++ b/fix50sp2/allocationinstructionalert/AllocationInstructionAlert.go @@ -40,7 +40,7 @@ func (m AllocationInstructionAlert) ToMessage() quickfix.Message { //New returns a AllocationInstructionAlert initialized with the required fields for AllocationInstructionAlert func New(allocid field.AllocIDField, alloctranstype field.AllocTransTypeField, alloctype field.AllocTypeField, side field.SideField, quantity field.QuantityField, tradedate field.TradeDateField) (m AllocationInstructionAlert) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/allocationreport/AllocationReport.go b/fix50sp2/allocationreport/AllocationReport.go index 0354d5a79..87a57a675 100644 --- a/fix50sp2/allocationreport/AllocationReport.go +++ b/fix50sp2/allocationreport/AllocationReport.go @@ -40,7 +40,7 @@ func (m AllocationReport) ToMessage() quickfix.Message { //New returns a AllocationReport initialized with the required fields for AllocationReport func New(allocreportid field.AllocReportIDField, alloctranstype field.AllocTransTypeField, allocreporttype field.AllocReportTypeField, allocstatus field.AllocStatusField, side field.SideField, quantity field.QuantityField, avgpx field.AvgPxField, tradedate field.TradeDateField) (m AllocationReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/allocationreportack/AllocationReportAck.go b/fix50sp2/allocationreportack/AllocationReportAck.go index 2a6aeca33..69ab688ec 100644 --- a/fix50sp2/allocationreportack/AllocationReportAck.go +++ b/fix50sp2/allocationreportack/AllocationReportAck.go @@ -40,7 +40,7 @@ func (m AllocationReportAck) ToMessage() quickfix.Message { //New returns a AllocationReportAck initialized with the required fields for AllocationReportAck func New(allocreportid field.AllocReportIDField) (m AllocationReportAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/applicationmessagereport/ApplicationMessageReport.go b/fix50sp2/applicationmessagereport/ApplicationMessageReport.go index 1111f49d9..659177b71 100644 --- a/fix50sp2/applicationmessagereport/ApplicationMessageReport.go +++ b/fix50sp2/applicationmessagereport/ApplicationMessageReport.go @@ -40,7 +40,7 @@ func (m ApplicationMessageReport) ToMessage() quickfix.Message { //New returns a ApplicationMessageReport initialized with the required fields for ApplicationMessageReport func New(applreportid field.ApplReportIDField, applreporttype field.ApplReportTypeField) (m ApplicationMessageReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/applicationmessagerequest/ApplicationMessageRequest.go b/fix50sp2/applicationmessagerequest/ApplicationMessageRequest.go index 05123c2c1..5fc965aab 100644 --- a/fix50sp2/applicationmessagerequest/ApplicationMessageRequest.go +++ b/fix50sp2/applicationmessagerequest/ApplicationMessageRequest.go @@ -40,7 +40,7 @@ func (m ApplicationMessageRequest) ToMessage() quickfix.Message { //New returns a ApplicationMessageRequest initialized with the required fields for ApplicationMessageRequest func New(applreqid field.ApplReqIDField, applreqtype field.ApplReqTypeField) (m ApplicationMessageRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/applicationmessagerequestack/ApplicationMessageRequestAck.go b/fix50sp2/applicationmessagerequestack/ApplicationMessageRequestAck.go index 48837d494..8ceab87a0 100644 --- a/fix50sp2/applicationmessagerequestack/ApplicationMessageRequestAck.go +++ b/fix50sp2/applicationmessagerequestack/ApplicationMessageRequestAck.go @@ -40,7 +40,7 @@ func (m ApplicationMessageRequestAck) ToMessage() quickfix.Message { //New returns a ApplicationMessageRequestAck initialized with the required fields for ApplicationMessageRequestAck func New(applresponseid field.ApplResponseIDField) (m ApplicationMessageRequestAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/assignmentreport/AssignmentReport.go b/fix50sp2/assignmentreport/AssignmentReport.go index 47389263b..8212252ef 100644 --- a/fix50sp2/assignmentreport/AssignmentReport.go +++ b/fix50sp2/assignmentreport/AssignmentReport.go @@ -40,7 +40,7 @@ func (m AssignmentReport) ToMessage() quickfix.Message { //New returns a AssignmentReport initialized with the required fields for AssignmentReport func New(asgnrptid field.AsgnRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m AssignmentReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/bidrequest/BidRequest.go b/fix50sp2/bidrequest/BidRequest.go index f23dea8f2..73edfe6c1 100644 --- a/fix50sp2/bidrequest/BidRequest.go +++ b/fix50sp2/bidrequest/BidRequest.go @@ -40,7 +40,7 @@ func (m BidRequest) ToMessage() quickfix.Message { //New returns a BidRequest initialized with the required fields for BidRequest func New(clientbidid field.ClientBidIDField, bidrequesttranstype field.BidRequestTransTypeField, totnorelatedsym field.TotNoRelatedSymField, bidtype field.BidTypeField, bidtradetype field.BidTradeTypeField, basispxtype field.BasisPxTypeField) (m BidRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/bidresponse/BidResponse.go b/fix50sp2/bidresponse/BidResponse.go index 120b3b646..45a717c36 100644 --- a/fix50sp2/bidresponse/BidResponse.go +++ b/fix50sp2/bidresponse/BidResponse.go @@ -40,7 +40,7 @@ func (m BidResponse) ToMessage() quickfix.Message { //New returns a BidResponse initialized with the required fields for BidResponse func New() (m BidResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/businessmessagereject/BusinessMessageReject.go b/fix50sp2/businessmessagereject/BusinessMessageReject.go index bf993bc07..8ea912397 100644 --- a/fix50sp2/businessmessagereject/BusinessMessageReject.go +++ b/fix50sp2/businessmessagereject/BusinessMessageReject.go @@ -40,7 +40,7 @@ func (m BusinessMessageReject) ToMessage() quickfix.Message { //New returns a BusinessMessageReject initialized with the required fields for BusinessMessageReject func New(refmsgtype field.RefMsgTypeField, businessrejectreason field.BusinessRejectReasonField) (m BusinessMessageReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/collateralassignment/CollateralAssignment.go b/fix50sp2/collateralassignment/CollateralAssignment.go index 0a7971b76..36235f423 100644 --- a/fix50sp2/collateralassignment/CollateralAssignment.go +++ b/fix50sp2/collateralassignment/CollateralAssignment.go @@ -40,7 +40,7 @@ func (m CollateralAssignment) ToMessage() quickfix.Message { //New returns a CollateralAssignment initialized with the required fields for CollateralAssignment func New(collasgnid field.CollAsgnIDField, collasgnreason field.CollAsgnReasonField, collasgntranstype field.CollAsgnTransTypeField, transacttime field.TransactTimeField) (m CollateralAssignment) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/collateralinquiry/CollateralInquiry.go b/fix50sp2/collateralinquiry/CollateralInquiry.go index 4fe06e39a..61a3a702a 100644 --- a/fix50sp2/collateralinquiry/CollateralInquiry.go +++ b/fix50sp2/collateralinquiry/CollateralInquiry.go @@ -40,7 +40,7 @@ func (m CollateralInquiry) ToMessage() quickfix.Message { //New returns a CollateralInquiry initialized with the required fields for CollateralInquiry func New(collinquiryid field.CollInquiryIDField) (m CollateralInquiry) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/collateralinquiryack/CollateralInquiryAck.go b/fix50sp2/collateralinquiryack/CollateralInquiryAck.go index 0fabf3415..f7963c79e 100644 --- a/fix50sp2/collateralinquiryack/CollateralInquiryAck.go +++ b/fix50sp2/collateralinquiryack/CollateralInquiryAck.go @@ -40,7 +40,7 @@ func (m CollateralInquiryAck) ToMessage() quickfix.Message { //New returns a CollateralInquiryAck initialized with the required fields for CollateralInquiryAck func New(collinquiryid field.CollInquiryIDField, collinquirystatus field.CollInquiryStatusField) (m CollateralInquiryAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/collateralreport/CollateralReport.go b/fix50sp2/collateralreport/CollateralReport.go index 41099f302..fa434ecd3 100644 --- a/fix50sp2/collateralreport/CollateralReport.go +++ b/fix50sp2/collateralreport/CollateralReport.go @@ -40,7 +40,7 @@ func (m CollateralReport) ToMessage() quickfix.Message { //New returns a CollateralReport initialized with the required fields for CollateralReport func New(collrptid field.CollRptIDField, collstatus field.CollStatusField) (m CollateralReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/collateralrequest/CollateralRequest.go b/fix50sp2/collateralrequest/CollateralRequest.go index dc345f4a8..794535eba 100644 --- a/fix50sp2/collateralrequest/CollateralRequest.go +++ b/fix50sp2/collateralrequest/CollateralRequest.go @@ -40,7 +40,7 @@ func (m CollateralRequest) ToMessage() quickfix.Message { //New returns a CollateralRequest initialized with the required fields for CollateralRequest func New(collreqid field.CollReqIDField, collasgnreason field.CollAsgnReasonField, transacttime field.TransactTimeField) (m CollateralRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/collateralresponse/CollateralResponse.go b/fix50sp2/collateralresponse/CollateralResponse.go index d1e17d522..16b50c0b4 100644 --- a/fix50sp2/collateralresponse/CollateralResponse.go +++ b/fix50sp2/collateralresponse/CollateralResponse.go @@ -40,7 +40,7 @@ func (m CollateralResponse) ToMessage() quickfix.Message { //New returns a CollateralResponse initialized with the required fields for CollateralResponse func New(collrespid field.CollRespIDField, collasgnresptype field.CollAsgnRespTypeField, transacttime field.TransactTimeField) (m CollateralResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/confirmation/Confirmation.go b/fix50sp2/confirmation/Confirmation.go index 57f0e9b94..3aa5fa0a2 100644 --- a/fix50sp2/confirmation/Confirmation.go +++ b/fix50sp2/confirmation/Confirmation.go @@ -40,7 +40,7 @@ func (m Confirmation) ToMessage() quickfix.Message { //New returns a Confirmation initialized with the required fields for Confirmation func New(confirmid field.ConfirmIDField, confirmtranstype field.ConfirmTransTypeField, confirmtype field.ConfirmTypeField, confirmstatus field.ConfirmStatusField, transacttime field.TransactTimeField, tradedate field.TradeDateField, allocqty field.AllocQtyField, side field.SideField, allocaccount field.AllocAccountField, avgpx field.AvgPxField, grosstradeamt field.GrossTradeAmtField, netmoney field.NetMoneyField) (m Confirmation) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/confirmationack/ConfirmationAck.go b/fix50sp2/confirmationack/ConfirmationAck.go index 5a021f75a..e8ad5b3ec 100644 --- a/fix50sp2/confirmationack/ConfirmationAck.go +++ b/fix50sp2/confirmationack/ConfirmationAck.go @@ -40,7 +40,7 @@ func (m ConfirmationAck) ToMessage() quickfix.Message { //New returns a ConfirmationAck initialized with the required fields for ConfirmationAck func New(confirmid field.ConfirmIDField, tradedate field.TradeDateField, transacttime field.TransactTimeField, affirmstatus field.AffirmStatusField) (m ConfirmationAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/confirmationrequest/ConfirmationRequest.go b/fix50sp2/confirmationrequest/ConfirmationRequest.go index a880e4b7e..ce0b99de2 100644 --- a/fix50sp2/confirmationrequest/ConfirmationRequest.go +++ b/fix50sp2/confirmationrequest/ConfirmationRequest.go @@ -40,7 +40,7 @@ func (m ConfirmationRequest) ToMessage() quickfix.Message { //New returns a ConfirmationRequest initialized with the required fields for ConfirmationRequest func New(confirmreqid field.ConfirmReqIDField, confirmtype field.ConfirmTypeField, transacttime field.TransactTimeField) (m ConfirmationRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/contraryintentionreport/ContraryIntentionReport.go b/fix50sp2/contraryintentionreport/ContraryIntentionReport.go index 9ce58277f..6342a0a1d 100644 --- a/fix50sp2/contraryintentionreport/ContraryIntentionReport.go +++ b/fix50sp2/contraryintentionreport/ContraryIntentionReport.go @@ -40,7 +40,7 @@ func (m ContraryIntentionReport) ToMessage() quickfix.Message { //New returns a ContraryIntentionReport initialized with the required fields for ContraryIntentionReport func New(contintrptid field.ContIntRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m ContraryIntentionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go b/fix50sp2/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go index ec05f3214..9c0e98445 100644 --- a/fix50sp2/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go +++ b/fix50sp2/crossordercancelreplacerequest/CrossOrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelReplaceRequest initialized with the required fields for CrossOrderCancelReplaceRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m CrossOrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/crossordercancelrequest/CrossOrderCancelRequest.go b/fix50sp2/crossordercancelrequest/CrossOrderCancelRequest.go index 4be31a283..2dfbfa926 100644 --- a/fix50sp2/crossordercancelrequest/CrossOrderCancelRequest.go +++ b/fix50sp2/crossordercancelrequest/CrossOrderCancelRequest.go @@ -40,7 +40,7 @@ func (m CrossOrderCancelRequest) ToMessage() quickfix.Message { //New returns a CrossOrderCancelRequest initialized with the required fields for CrossOrderCancelRequest func New(crossid field.CrossIDField, origcrossid field.OrigCrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField) (m CrossOrderCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/derivativesecuritylist/DerivativeSecurityList.go b/fix50sp2/derivativesecuritylist/DerivativeSecurityList.go index 724740f29..1401d80c5 100644 --- a/fix50sp2/derivativesecuritylist/DerivativeSecurityList.go +++ b/fix50sp2/derivativesecuritylist/DerivativeSecurityList.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityList) ToMessage() quickfix.Message { //New returns a DerivativeSecurityList initialized with the required fields for DerivativeSecurityList func New() (m DerivativeSecurityList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/derivativesecuritylistrequest/DerivativeSecurityListRequest.go b/fix50sp2/derivativesecuritylistrequest/DerivativeSecurityListRequest.go index 198741f2f..9aac93f93 100644 --- a/fix50sp2/derivativesecuritylistrequest/DerivativeSecurityListRequest.go +++ b/fix50sp2/derivativesecuritylistrequest/DerivativeSecurityListRequest.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityListRequest) ToMessage() quickfix.Message { //New returns a DerivativeSecurityListRequest initialized with the required fields for DerivativeSecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m DerivativeSecurityListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go b/fix50sp2/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go index 2f8daa27d..9c43cf489 100644 --- a/fix50sp2/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go +++ b/fix50sp2/derivativesecuritylistupdatereport/DerivativeSecurityListUpdateReport.go @@ -40,7 +40,7 @@ func (m DerivativeSecurityListUpdateReport) ToMessage() quickfix.Message { //New returns a DerivativeSecurityListUpdateReport initialized with the required fields for DerivativeSecurityListUpdateReport func New() (m DerivativeSecurityListUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/dontknowtrade/DontKnowTrade.go b/fix50sp2/dontknowtrade/DontKnowTrade.go index f6efef90b..2e125436a 100644 --- a/fix50sp2/dontknowtrade/DontKnowTrade.go +++ b/fix50sp2/dontknowtrade/DontKnowTrade.go @@ -40,7 +40,7 @@ func (m DontKnowTrade) ToMessage() quickfix.Message { //New returns a DontKnowTrade initialized with the required fields for DontKnowTrade func New(orderid field.OrderIDField, execid field.ExecIDField, dkreason field.DKReasonField, side field.SideField) (m DontKnowTrade) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/email/Email.go b/fix50sp2/email/Email.go index 159986777..e3f330c28 100644 --- a/fix50sp2/email/Email.go +++ b/fix50sp2/email/Email.go @@ -40,7 +40,7 @@ func (m Email) ToMessage() quickfix.Message { //New returns a Email initialized with the required fields for Email func New(emailthreadid field.EmailThreadIDField, emailtype field.EmailTypeField, subject field.SubjectField) (m Email) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/executionacknowledgement/ExecutionAcknowledgement.go b/fix50sp2/executionacknowledgement/ExecutionAcknowledgement.go index 0caac7505..3c2967e68 100644 --- a/fix50sp2/executionacknowledgement/ExecutionAcknowledgement.go +++ b/fix50sp2/executionacknowledgement/ExecutionAcknowledgement.go @@ -40,7 +40,7 @@ func (m ExecutionAcknowledgement) ToMessage() quickfix.Message { //New returns a ExecutionAcknowledgement initialized with the required fields for ExecutionAcknowledgement func New(orderid field.OrderIDField, execackstatus field.ExecAckStatusField, execid field.ExecIDField, side field.SideField) (m ExecutionAcknowledgement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/executionreport/ExecutionReport.go b/fix50sp2/executionreport/ExecutionReport.go index 4e9d9c5ac..79249e973 100644 --- a/fix50sp2/executionreport/ExecutionReport.go +++ b/fix50sp2/executionreport/ExecutionReport.go @@ -40,7 +40,7 @@ func (m ExecutionReport) ToMessage() quickfix.Message { //New returns a ExecutionReport initialized with the required fields for ExecutionReport func New(orderid field.OrderIDField, execid field.ExecIDField, exectype field.ExecTypeField, ordstatus field.OrdStatusField, side field.SideField, leavesqty field.LeavesQtyField, cumqty field.CumQtyField) (m ExecutionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ioi/IOI.go b/fix50sp2/ioi/IOI.go index 75518e2b2..bdbb0dd1e 100644 --- a/fix50sp2/ioi/IOI.go +++ b/fix50sp2/ioi/IOI.go @@ -40,7 +40,7 @@ func (m IOI) ToMessage() quickfix.Message { //New returns a IOI initialized with the required fields for IOI func New(ioiid field.IOIIDField, ioitranstype field.IOITransTypeField, side field.SideField, ioiqty field.IOIQtyField) (m IOI) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/listcancelrequest/ListCancelRequest.go b/fix50sp2/listcancelrequest/ListCancelRequest.go index 22177bb7a..c2cf25354 100644 --- a/fix50sp2/listcancelrequest/ListCancelRequest.go +++ b/fix50sp2/listcancelrequest/ListCancelRequest.go @@ -40,7 +40,7 @@ func (m ListCancelRequest) ToMessage() quickfix.Message { //New returns a ListCancelRequest initialized with the required fields for ListCancelRequest func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/listexecute/ListExecute.go b/fix50sp2/listexecute/ListExecute.go index 36131c783..1429cad5a 100644 --- a/fix50sp2/listexecute/ListExecute.go +++ b/fix50sp2/listexecute/ListExecute.go @@ -40,7 +40,7 @@ func (m ListExecute) ToMessage() quickfix.Message { //New returns a ListExecute initialized with the required fields for ListExecute func New(listid field.ListIDField, transacttime field.TransactTimeField) (m ListExecute) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/liststatus/ListStatus.go b/fix50sp2/liststatus/ListStatus.go index 0da15143f..b74b7fba6 100644 --- a/fix50sp2/liststatus/ListStatus.go +++ b/fix50sp2/liststatus/ListStatus.go @@ -40,7 +40,7 @@ func (m ListStatus) ToMessage() quickfix.Message { //New returns a ListStatus initialized with the required fields for ListStatus func New(listid field.ListIDField, liststatustype field.ListStatusTypeField, norpts field.NoRptsField, listorderstatus field.ListOrderStatusField, rptseq field.RptSeqField, totnoorders field.TotNoOrdersField) (m ListStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/liststatusrequest/ListStatusRequest.go b/fix50sp2/liststatusrequest/ListStatusRequest.go index 81b200ed0..cc18bab02 100644 --- a/fix50sp2/liststatusrequest/ListStatusRequest.go +++ b/fix50sp2/liststatusrequest/ListStatusRequest.go @@ -40,7 +40,7 @@ func (m ListStatusRequest) ToMessage() quickfix.Message { //New returns a ListStatusRequest initialized with the required fields for ListStatusRequest func New(listid field.ListIDField) (m ListStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/liststrikeprice/ListStrikePrice.go b/fix50sp2/liststrikeprice/ListStrikePrice.go index 6b672dbbd..48e1db506 100644 --- a/fix50sp2/liststrikeprice/ListStrikePrice.go +++ b/fix50sp2/liststrikeprice/ListStrikePrice.go @@ -40,7 +40,7 @@ func (m ListStrikePrice) ToMessage() quickfix.Message { //New returns a ListStrikePrice initialized with the required fields for ListStrikePrice func New(listid field.ListIDField, totnostrikes field.TotNoStrikesField) (m ListStrikePrice) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go b/fix50sp2/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go index 41518b9c5..4e38b4d87 100644 --- a/fix50sp2/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go +++ b/fix50sp2/marketdataincrementalrefresh/MarketDataIncrementalRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataIncrementalRefresh) ToMessage() quickfix.Message { //New returns a MarketDataIncrementalRefresh initialized with the required fields for MarketDataIncrementalRefresh func New() (m MarketDataIncrementalRefresh) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/marketdatarequest/MarketDataRequest.go b/fix50sp2/marketdatarequest/MarketDataRequest.go index 030cc2742..126f8c3da 100644 --- a/fix50sp2/marketdatarequest/MarketDataRequest.go +++ b/fix50sp2/marketdatarequest/MarketDataRequest.go @@ -40,7 +40,7 @@ func (m MarketDataRequest) ToMessage() quickfix.Message { //New returns a MarketDataRequest initialized with the required fields for MarketDataRequest func New(mdreqid field.MDReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField, marketdepth field.MarketDepthField) (m MarketDataRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/marketdatarequestreject/MarketDataRequestReject.go b/fix50sp2/marketdatarequestreject/MarketDataRequestReject.go index fd8f05eb9..1800d7b3c 100644 --- a/fix50sp2/marketdatarequestreject/MarketDataRequestReject.go +++ b/fix50sp2/marketdatarequestreject/MarketDataRequestReject.go @@ -40,7 +40,7 @@ func (m MarketDataRequestReject) ToMessage() quickfix.Message { //New returns a MarketDataRequestReject initialized with the required fields for MarketDataRequestReject func New(mdreqid field.MDReqIDField) (m MarketDataRequestReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go b/fix50sp2/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go index 65f292bba..66eace84e 100644 --- a/fix50sp2/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go +++ b/fix50sp2/marketdatasnapshotfullrefresh/MarketDataSnapshotFullRefresh.go @@ -40,7 +40,7 @@ func (m MarketDataSnapshotFullRefresh) ToMessage() quickfix.Message { //New returns a MarketDataSnapshotFullRefresh initialized with the required fields for MarketDataSnapshotFullRefresh func New() (m MarketDataSnapshotFullRefresh) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/marketdefinition/MarketDefinition.go b/fix50sp2/marketdefinition/MarketDefinition.go index 58bf3d2aa..2cee27275 100644 --- a/fix50sp2/marketdefinition/MarketDefinition.go +++ b/fix50sp2/marketdefinition/MarketDefinition.go @@ -40,7 +40,7 @@ func (m MarketDefinition) ToMessage() quickfix.Message { //New returns a MarketDefinition initialized with the required fields for MarketDefinition func New(marketreportid field.MarketReportIDField, marketid field.MarketIDField) (m MarketDefinition) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/marketdefinitionrequest/MarketDefinitionRequest.go b/fix50sp2/marketdefinitionrequest/MarketDefinitionRequest.go index 641d7630b..ca37dc182 100644 --- a/fix50sp2/marketdefinitionrequest/MarketDefinitionRequest.go +++ b/fix50sp2/marketdefinitionrequest/MarketDefinitionRequest.go @@ -40,7 +40,7 @@ func (m MarketDefinitionRequest) ToMessage() quickfix.Message { //New returns a MarketDefinitionRequest initialized with the required fields for MarketDefinitionRequest func New(marketreqid field.MarketReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m MarketDefinitionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go b/fix50sp2/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go index 0c6dbe10c..967508f87 100644 --- a/fix50sp2/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go +++ b/fix50sp2/marketdefinitionupdatereport/MarketDefinitionUpdateReport.go @@ -40,7 +40,7 @@ func (m MarketDefinitionUpdateReport) ToMessage() quickfix.Message { //New returns a MarketDefinitionUpdateReport initialized with the required fields for MarketDefinitionUpdateReport func New(marketreportid field.MarketReportIDField, marketid field.MarketIDField) (m MarketDefinitionUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/massquote/MassQuote.go b/fix50sp2/massquote/MassQuote.go index 5814cbe04..72ae6efa0 100644 --- a/fix50sp2/massquote/MassQuote.go +++ b/fix50sp2/massquote/MassQuote.go @@ -40,7 +40,7 @@ func (m MassQuote) ToMessage() quickfix.Message { //New returns a MassQuote initialized with the required fields for MassQuote func New(quoteid field.QuoteIDField) (m MassQuote) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/massquoteacknowledgement/MassQuoteAcknowledgement.go b/fix50sp2/massquoteacknowledgement/MassQuoteAcknowledgement.go index 51f11af8b..817d06ac2 100644 --- a/fix50sp2/massquoteacknowledgement/MassQuoteAcknowledgement.go +++ b/fix50sp2/massquoteacknowledgement/MassQuoteAcknowledgement.go @@ -40,7 +40,7 @@ func (m MassQuoteAcknowledgement) ToMessage() quickfix.Message { //New returns a MassQuoteAcknowledgement initialized with the required fields for MassQuoteAcknowledgement func New(quotestatus field.QuoteStatusField) (m MassQuoteAcknowledgement) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/multilegordercancelreplace/MultilegOrderCancelReplace.go b/fix50sp2/multilegordercancelreplace/MultilegOrderCancelReplace.go index 595c32bd3..f9caa8e7e 100644 --- a/fix50sp2/multilegordercancelreplace/MultilegOrderCancelReplace.go +++ b/fix50sp2/multilegordercancelreplace/MultilegOrderCancelReplace.go @@ -40,7 +40,7 @@ func (m MultilegOrderCancelReplace) ToMessage() quickfix.Message { //New returns a MultilegOrderCancelReplace initialized with the required fields for MultilegOrderCancelReplace func New(side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m MultilegOrderCancelReplace) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go b/fix50sp2/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go index 5c992ef8a..ef33b12ae 100644 --- a/fix50sp2/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go +++ b/fix50sp2/networkcounterpartysystemstatusrequest/NetworkCounterpartySystemStatusRequest.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusRequest) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusRequest initialized with the required fields for NetworkCounterpartySystemStatusRequest func New(networkrequesttype field.NetworkRequestTypeField, networkrequestid field.NetworkRequestIDField) (m NetworkCounterpartySystemStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go b/fix50sp2/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go index 942ac6fce..7de1215d4 100644 --- a/fix50sp2/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go +++ b/fix50sp2/networkcounterpartysystemstatusresponse/NetworkCounterpartySystemStatusResponse.go @@ -40,7 +40,7 @@ func (m NetworkCounterpartySystemStatusResponse) ToMessage() quickfix.Message { //New returns a NetworkCounterpartySystemStatusResponse initialized with the required fields for NetworkCounterpartySystemStatusResponse func New(networkstatusresponsetype field.NetworkStatusResponseTypeField, networkresponseid field.NetworkResponseIDField) (m NetworkCounterpartySystemStatusResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/newordercross/NewOrderCross.go b/fix50sp2/newordercross/NewOrderCross.go index 2c1497281..b41ad53d3 100644 --- a/fix50sp2/newordercross/NewOrderCross.go +++ b/fix50sp2/newordercross/NewOrderCross.go @@ -40,7 +40,7 @@ func (m NewOrderCross) ToMessage() quickfix.Message { //New returns a NewOrderCross initialized with the required fields for NewOrderCross func New(crossid field.CrossIDField, crosstype field.CrossTypeField, crossprioritization field.CrossPrioritizationField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderCross) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/neworderlist/NewOrderList.go b/fix50sp2/neworderlist/NewOrderList.go index f99e7ade6..068b42702 100644 --- a/fix50sp2/neworderlist/NewOrderList.go +++ b/fix50sp2/neworderlist/NewOrderList.go @@ -40,7 +40,7 @@ func (m NewOrderList) ToMessage() quickfix.Message { //New returns a NewOrderList initialized with the required fields for NewOrderList func New(listid field.ListIDField, bidtype field.BidTypeField, totnoorders field.TotNoOrdersField) (m NewOrderList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/newordermultileg/NewOrderMultileg.go b/fix50sp2/newordermultileg/NewOrderMultileg.go index 7b51eb4a7..2418867ba 100644 --- a/fix50sp2/newordermultileg/NewOrderMultileg.go +++ b/fix50sp2/newordermultileg/NewOrderMultileg.go @@ -40,7 +40,7 @@ func (m NewOrderMultileg) ToMessage() quickfix.Message { //New returns a NewOrderMultileg initialized with the required fields for NewOrderMultileg func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderMultileg) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/newordersingle/NewOrderSingle.go b/fix50sp2/newordersingle/NewOrderSingle.go index 6059d3026..5bedd0b99 100644 --- a/fix50sp2/newordersingle/NewOrderSingle.go +++ b/fix50sp2/newordersingle/NewOrderSingle.go @@ -40,7 +40,7 @@ func (m NewOrderSingle) ToMessage() quickfix.Message { //New returns a NewOrderSingle initialized with the required fields for NewOrderSingle func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m NewOrderSingle) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/news/News.go b/fix50sp2/news/News.go index b180150b5..6f4be4cdb 100644 --- a/fix50sp2/news/News.go +++ b/fix50sp2/news/News.go @@ -40,7 +40,7 @@ func (m News) ToMessage() quickfix.Message { //New returns a News initialized with the required fields for News func New(headline field.HeadlineField) (m News) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordercancelreject/OrderCancelReject.go b/fix50sp2/ordercancelreject/OrderCancelReject.go index 63811044c..f70bce87b 100644 --- a/fix50sp2/ordercancelreject/OrderCancelReject.go +++ b/fix50sp2/ordercancelreject/OrderCancelReject.go @@ -40,7 +40,7 @@ func (m OrderCancelReject) ToMessage() quickfix.Message { //New returns a OrderCancelReject initialized with the required fields for OrderCancelReject func New(orderid field.OrderIDField, clordid field.ClOrdIDField, ordstatus field.OrdStatusField, cxlrejresponseto field.CxlRejResponseToField) (m OrderCancelReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordercancelreplacerequest/OrderCancelReplaceRequest.go b/fix50sp2/ordercancelreplacerequest/OrderCancelReplaceRequest.go index 6924bc039..95557842b 100644 --- a/fix50sp2/ordercancelreplacerequest/OrderCancelReplaceRequest.go +++ b/fix50sp2/ordercancelreplacerequest/OrderCancelReplaceRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelReplaceRequest) ToMessage() quickfix.Message { //New returns a OrderCancelReplaceRequest initialized with the required fields for OrderCancelReplaceRequest func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField, ordtype field.OrdTypeField) (m OrderCancelReplaceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordercancelrequest/OrderCancelRequest.go b/fix50sp2/ordercancelrequest/OrderCancelRequest.go index 12df12d13..4515375fe 100644 --- a/fix50sp2/ordercancelrequest/OrderCancelRequest.go +++ b/fix50sp2/ordercancelrequest/OrderCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderCancelRequest) ToMessage() quickfix.Message { //New returns a OrderCancelRequest initialized with the required fields for OrderCancelRequest func New(clordid field.ClOrdIDField, side field.SideField, transacttime field.TransactTimeField) (m OrderCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordermassactionreport/OrderMassActionReport.go b/fix50sp2/ordermassactionreport/OrderMassActionReport.go index 0996da30e..c34fbb20a 100644 --- a/fix50sp2/ordermassactionreport/OrderMassActionReport.go +++ b/fix50sp2/ordermassactionreport/OrderMassActionReport.go @@ -40,7 +40,7 @@ func (m OrderMassActionReport) ToMessage() quickfix.Message { //New returns a OrderMassActionReport initialized with the required fields for OrderMassActionReport func New(massactionreportid field.MassActionReportIDField, massactiontype field.MassActionTypeField, massactionscope field.MassActionScopeField, massactionresponse field.MassActionResponseField) (m OrderMassActionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordermassactionrequest/OrderMassActionRequest.go b/fix50sp2/ordermassactionrequest/OrderMassActionRequest.go index 5ddb00cb0..7dd38ca64 100644 --- a/fix50sp2/ordermassactionrequest/OrderMassActionRequest.go +++ b/fix50sp2/ordermassactionrequest/OrderMassActionRequest.go @@ -40,7 +40,7 @@ func (m OrderMassActionRequest) ToMessage() quickfix.Message { //New returns a OrderMassActionRequest initialized with the required fields for OrderMassActionRequest func New(clordid field.ClOrdIDField, massactiontype field.MassActionTypeField, massactionscope field.MassActionScopeField, transacttime field.TransactTimeField) (m OrderMassActionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordermasscancelreport/OrderMassCancelReport.go b/fix50sp2/ordermasscancelreport/OrderMassCancelReport.go index db49c2d13..5a88a352a 100644 --- a/fix50sp2/ordermasscancelreport/OrderMassCancelReport.go +++ b/fix50sp2/ordermasscancelreport/OrderMassCancelReport.go @@ -40,7 +40,7 @@ func (m OrderMassCancelReport) ToMessage() quickfix.Message { //New returns a OrderMassCancelReport initialized with the required fields for OrderMassCancelReport func New(orderid field.OrderIDField, masscancelrequesttype field.MassCancelRequestTypeField, masscancelresponse field.MassCancelResponseField, massactionreportid field.MassActionReportIDField) (m OrderMassCancelReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordermasscancelrequest/OrderMassCancelRequest.go b/fix50sp2/ordermasscancelrequest/OrderMassCancelRequest.go index 6a8a5a655..038d9006d 100644 --- a/fix50sp2/ordermasscancelrequest/OrderMassCancelRequest.go +++ b/fix50sp2/ordermasscancelrequest/OrderMassCancelRequest.go @@ -40,7 +40,7 @@ func (m OrderMassCancelRequest) ToMessage() quickfix.Message { //New returns a OrderMassCancelRequest initialized with the required fields for OrderMassCancelRequest func New(clordid field.ClOrdIDField, masscancelrequesttype field.MassCancelRequestTypeField, transacttime field.TransactTimeField) (m OrderMassCancelRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/ordermassstatusrequest/OrderMassStatusRequest.go b/fix50sp2/ordermassstatusrequest/OrderMassStatusRequest.go index 70d6cbdbc..11061bd3a 100644 --- a/fix50sp2/ordermassstatusrequest/OrderMassStatusRequest.go +++ b/fix50sp2/ordermassstatusrequest/OrderMassStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderMassStatusRequest) ToMessage() quickfix.Message { //New returns a OrderMassStatusRequest initialized with the required fields for OrderMassStatusRequest func New(massstatusreqid field.MassStatusReqIDField, massstatusreqtype field.MassStatusReqTypeField) (m OrderMassStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/orderstatusrequest/OrderStatusRequest.go b/fix50sp2/orderstatusrequest/OrderStatusRequest.go index 7337f2345..d37be12ba 100644 --- a/fix50sp2/orderstatusrequest/OrderStatusRequest.go +++ b/fix50sp2/orderstatusrequest/OrderStatusRequest.go @@ -40,7 +40,7 @@ func (m OrderStatusRequest) ToMessage() quickfix.Message { //New returns a OrderStatusRequest initialized with the required fields for OrderStatusRequest func New(side field.SideField) (m OrderStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/partydetailslistreport/PartyDetailsListReport.go b/fix50sp2/partydetailslistreport/PartyDetailsListReport.go index c4366f49d..273029a31 100644 --- a/fix50sp2/partydetailslistreport/PartyDetailsListReport.go +++ b/fix50sp2/partydetailslistreport/PartyDetailsListReport.go @@ -40,7 +40,7 @@ func (m PartyDetailsListReport) ToMessage() quickfix.Message { //New returns a PartyDetailsListReport initialized with the required fields for PartyDetailsListReport func New(partydetailslistreportid field.PartyDetailsListReportIDField) (m PartyDetailsListReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/partydetailslistrequest/PartyDetailsListRequest.go b/fix50sp2/partydetailslistrequest/PartyDetailsListRequest.go index 1485acb21..943719b50 100644 --- a/fix50sp2/partydetailslistrequest/PartyDetailsListRequest.go +++ b/fix50sp2/partydetailslistrequest/PartyDetailsListRequest.go @@ -40,7 +40,7 @@ func (m PartyDetailsListRequest) ToMessage() quickfix.Message { //New returns a PartyDetailsListRequest initialized with the required fields for PartyDetailsListRequest func New(partydetailslistrequestid field.PartyDetailsListRequestIDField) (m PartyDetailsListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/positionmaintenancereport/PositionMaintenanceReport.go b/fix50sp2/positionmaintenancereport/PositionMaintenanceReport.go index 92661ab3f..49fae6bc7 100644 --- a/fix50sp2/positionmaintenancereport/PositionMaintenanceReport.go +++ b/fix50sp2/positionmaintenancereport/PositionMaintenanceReport.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceReport) ToMessage() quickfix.Message { //New returns a PositionMaintenanceReport initialized with the required fields for PositionMaintenanceReport func New(posmaintrptid field.PosMaintRptIDField, postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, posmaintstatus field.PosMaintStatusField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionMaintenanceReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/positionmaintenancerequest/PositionMaintenanceRequest.go b/fix50sp2/positionmaintenancerequest/PositionMaintenanceRequest.go index e772dfbdd..8e1b167bb 100644 --- a/fix50sp2/positionmaintenancerequest/PositionMaintenanceRequest.go +++ b/fix50sp2/positionmaintenancerequest/PositionMaintenanceRequest.go @@ -40,7 +40,7 @@ func (m PositionMaintenanceRequest) ToMessage() quickfix.Message { //New returns a PositionMaintenanceRequest initialized with the required fields for PositionMaintenanceRequest func New(postranstype field.PosTransTypeField, posmaintaction field.PosMaintActionField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionMaintenanceRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/positionreport/PositionReport.go b/fix50sp2/positionreport/PositionReport.go index 224b5090c..70561f588 100644 --- a/fix50sp2/positionreport/PositionReport.go +++ b/fix50sp2/positionreport/PositionReport.go @@ -40,7 +40,7 @@ func (m PositionReport) ToMessage() quickfix.Message { //New returns a PositionReport initialized with the required fields for PositionReport func New(posmaintrptid field.PosMaintRptIDField, clearingbusinessdate field.ClearingBusinessDateField) (m PositionReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/quote/Quote.go b/fix50sp2/quote/Quote.go index 4253645f3..171087dd0 100644 --- a/fix50sp2/quote/Quote.go +++ b/fix50sp2/quote/Quote.go @@ -40,7 +40,7 @@ func (m Quote) ToMessage() quickfix.Message { //New returns a Quote initialized with the required fields for Quote func New(quoteid field.QuoteIDField) (m Quote) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/quotecancel/QuoteCancel.go b/fix50sp2/quotecancel/QuoteCancel.go index fde029893..ba8c443cd 100644 --- a/fix50sp2/quotecancel/QuoteCancel.go +++ b/fix50sp2/quotecancel/QuoteCancel.go @@ -40,7 +40,7 @@ func (m QuoteCancel) ToMessage() quickfix.Message { //New returns a QuoteCancel initialized with the required fields for QuoteCancel func New(quotecanceltype field.QuoteCancelTypeField) (m QuoteCancel) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/quoterequest/QuoteRequest.go b/fix50sp2/quoterequest/QuoteRequest.go index c1ec7859e..8f7f1f8ad 100644 --- a/fix50sp2/quoterequest/QuoteRequest.go +++ b/fix50sp2/quoterequest/QuoteRequest.go @@ -40,7 +40,7 @@ func (m QuoteRequest) ToMessage() quickfix.Message { //New returns a QuoteRequest initialized with the required fields for QuoteRequest func New(quotereqid field.QuoteReqIDField) (m QuoteRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/quoterequestreject/QuoteRequestReject.go b/fix50sp2/quoterequestreject/QuoteRequestReject.go index 6340facfa..7549ff3d1 100644 --- a/fix50sp2/quoterequestreject/QuoteRequestReject.go +++ b/fix50sp2/quoterequestreject/QuoteRequestReject.go @@ -40,7 +40,7 @@ func (m QuoteRequestReject) ToMessage() quickfix.Message { //New returns a QuoteRequestReject initialized with the required fields for QuoteRequestReject func New(quotereqid field.QuoteReqIDField, quoterequestrejectreason field.QuoteRequestRejectReasonField) (m QuoteRequestReject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/quoteresponse/QuoteResponse.go b/fix50sp2/quoteresponse/QuoteResponse.go index d854b6a1e..336c5424b 100644 --- a/fix50sp2/quoteresponse/QuoteResponse.go +++ b/fix50sp2/quoteresponse/QuoteResponse.go @@ -40,7 +40,7 @@ func (m QuoteResponse) ToMessage() quickfix.Message { //New returns a QuoteResponse initialized with the required fields for QuoteResponse func New(quoterespid field.QuoteRespIDField, quoteresptype field.QuoteRespTypeField) (m QuoteResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/quotestatusreport/QuoteStatusReport.go b/fix50sp2/quotestatusreport/QuoteStatusReport.go index b3b9bb992..a1103fd23 100644 --- a/fix50sp2/quotestatusreport/QuoteStatusReport.go +++ b/fix50sp2/quotestatusreport/QuoteStatusReport.go @@ -40,7 +40,7 @@ func (m QuoteStatusReport) ToMessage() quickfix.Message { //New returns a QuoteStatusReport initialized with the required fields for QuoteStatusReport func New() (m QuoteStatusReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/quotestatusrequest/QuoteStatusRequest.go b/fix50sp2/quotestatusrequest/QuoteStatusRequest.go index 7a74c552d..75b170b9f 100644 --- a/fix50sp2/quotestatusrequest/QuoteStatusRequest.go +++ b/fix50sp2/quotestatusrequest/QuoteStatusRequest.go @@ -40,7 +40,7 @@ func (m QuoteStatusRequest) ToMessage() quickfix.Message { //New returns a QuoteStatusRequest initialized with the required fields for QuoteStatusRequest func New() (m QuoteStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/registrationinstructions/RegistrationInstructions.go b/fix50sp2/registrationinstructions/RegistrationInstructions.go index fdc794b95..63c5916dd 100644 --- a/fix50sp2/registrationinstructions/RegistrationInstructions.go +++ b/fix50sp2/registrationinstructions/RegistrationInstructions.go @@ -40,7 +40,7 @@ func (m RegistrationInstructions) ToMessage() quickfix.Message { //New returns a RegistrationInstructions initialized with the required fields for RegistrationInstructions func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField) (m RegistrationInstructions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/registrationinstructionsresponse/RegistrationInstructionsResponse.go b/fix50sp2/registrationinstructionsresponse/RegistrationInstructionsResponse.go index 65ed010ed..6798c2e6e 100644 --- a/fix50sp2/registrationinstructionsresponse/RegistrationInstructionsResponse.go +++ b/fix50sp2/registrationinstructionsresponse/RegistrationInstructionsResponse.go @@ -40,7 +40,7 @@ func (m RegistrationInstructionsResponse) ToMessage() quickfix.Message { //New returns a RegistrationInstructionsResponse initialized with the required fields for RegistrationInstructionsResponse func New(registid field.RegistIDField, registtranstype field.RegistTransTypeField, registrefid field.RegistRefIDField, registstatus field.RegistStatusField) (m RegistrationInstructionsResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/requestforpositions/RequestForPositions.go b/fix50sp2/requestforpositions/RequestForPositions.go index 31b468be7..88def8788 100644 --- a/fix50sp2/requestforpositions/RequestForPositions.go +++ b/fix50sp2/requestforpositions/RequestForPositions.go @@ -40,7 +40,7 @@ func (m RequestForPositions) ToMessage() quickfix.Message { //New returns a RequestForPositions initialized with the required fields for RequestForPositions func New(posreqid field.PosReqIDField, posreqtype field.PosReqTypeField, clearingbusinessdate field.ClearingBusinessDateField, transacttime field.TransactTimeField) (m RequestForPositions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/requestforpositionsack/RequestForPositionsAck.go b/fix50sp2/requestforpositionsack/RequestForPositionsAck.go index 16212de56..367aac93b 100644 --- a/fix50sp2/requestforpositionsack/RequestForPositionsAck.go +++ b/fix50sp2/requestforpositionsack/RequestForPositionsAck.go @@ -40,7 +40,7 @@ func (m RequestForPositionsAck) ToMessage() quickfix.Message { //New returns a RequestForPositionsAck initialized with the required fields for RequestForPositionsAck func New(posmaintrptid field.PosMaintRptIDField, posreqresult field.PosReqResultField, posreqstatus field.PosReqStatusField) (m RequestForPositionsAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/rfqrequest/RFQRequest.go b/fix50sp2/rfqrequest/RFQRequest.go index a77f331aa..e94b8a2dd 100644 --- a/fix50sp2/rfqrequest/RFQRequest.go +++ b/fix50sp2/rfqrequest/RFQRequest.go @@ -40,7 +40,7 @@ func (m RFQRequest) ToMessage() quickfix.Message { //New returns a RFQRequest initialized with the required fields for RFQRequest func New(rfqreqid field.RFQReqIDField) (m RFQRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitydefinition/SecurityDefinition.go b/fix50sp2/securitydefinition/SecurityDefinition.go index dfc111109..6b031bdc7 100644 --- a/fix50sp2/securitydefinition/SecurityDefinition.go +++ b/fix50sp2/securitydefinition/SecurityDefinition.go @@ -40,7 +40,7 @@ func (m SecurityDefinition) ToMessage() quickfix.Message { //New returns a SecurityDefinition initialized with the required fields for SecurityDefinition func New() (m SecurityDefinition) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitydefinitionrequest/SecurityDefinitionRequest.go b/fix50sp2/securitydefinitionrequest/SecurityDefinitionRequest.go index 0a3e21148..be8f5261a 100644 --- a/fix50sp2/securitydefinitionrequest/SecurityDefinitionRequest.go +++ b/fix50sp2/securitydefinitionrequest/SecurityDefinitionRequest.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionRequest) ToMessage() quickfix.Message { //New returns a SecurityDefinitionRequest initialized with the required fields for SecurityDefinitionRequest func New(securityreqid field.SecurityReqIDField, securityrequesttype field.SecurityRequestTypeField) (m SecurityDefinitionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go b/fix50sp2/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go index 00bcac020..bda86d270 100644 --- a/fix50sp2/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go +++ b/fix50sp2/securitydefinitionupdatereport/SecurityDefinitionUpdateReport.go @@ -40,7 +40,7 @@ func (m SecurityDefinitionUpdateReport) ToMessage() quickfix.Message { //New returns a SecurityDefinitionUpdateReport initialized with the required fields for SecurityDefinitionUpdateReport func New() (m SecurityDefinitionUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitylist/SecurityList.go b/fix50sp2/securitylist/SecurityList.go index e4c1f941f..556e3fd3f 100644 --- a/fix50sp2/securitylist/SecurityList.go +++ b/fix50sp2/securitylist/SecurityList.go @@ -40,7 +40,7 @@ func (m SecurityList) ToMessage() quickfix.Message { //New returns a SecurityList initialized with the required fields for SecurityList func New() (m SecurityList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitylistrequest/SecurityListRequest.go b/fix50sp2/securitylistrequest/SecurityListRequest.go index e190ebda3..3540f4a9a 100644 --- a/fix50sp2/securitylistrequest/SecurityListRequest.go +++ b/fix50sp2/securitylistrequest/SecurityListRequest.go @@ -40,7 +40,7 @@ func (m SecurityListRequest) ToMessage() quickfix.Message { //New returns a SecurityListRequest initialized with the required fields for SecurityListRequest func New(securityreqid field.SecurityReqIDField, securitylistrequesttype field.SecurityListRequestTypeField) (m SecurityListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitylistupdatereport/SecurityListUpdateReport.go b/fix50sp2/securitylistupdatereport/SecurityListUpdateReport.go index f73e0b56e..049a2f4de 100644 --- a/fix50sp2/securitylistupdatereport/SecurityListUpdateReport.go +++ b/fix50sp2/securitylistupdatereport/SecurityListUpdateReport.go @@ -40,7 +40,7 @@ func (m SecurityListUpdateReport) ToMessage() quickfix.Message { //New returns a SecurityListUpdateReport initialized with the required fields for SecurityListUpdateReport func New() (m SecurityListUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitystatus/SecurityStatus.go b/fix50sp2/securitystatus/SecurityStatus.go index 0141af374..d9f48984c 100644 --- a/fix50sp2/securitystatus/SecurityStatus.go +++ b/fix50sp2/securitystatus/SecurityStatus.go @@ -40,7 +40,7 @@ func (m SecurityStatus) ToMessage() quickfix.Message { //New returns a SecurityStatus initialized with the required fields for SecurityStatus func New() (m SecurityStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitystatusrequest/SecurityStatusRequest.go b/fix50sp2/securitystatusrequest/SecurityStatusRequest.go index 0dd426e0e..018624f1c 100644 --- a/fix50sp2/securitystatusrequest/SecurityStatusRequest.go +++ b/fix50sp2/securitystatusrequest/SecurityStatusRequest.go @@ -40,7 +40,7 @@ func (m SecurityStatusRequest) ToMessage() quickfix.Message { //New returns a SecurityStatusRequest initialized with the required fields for SecurityStatusRequest func New(securitystatusreqid field.SecurityStatusReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m SecurityStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitytyperequest/SecurityTypeRequest.go b/fix50sp2/securitytyperequest/SecurityTypeRequest.go index 34f4a4e39..cfc35bc14 100644 --- a/fix50sp2/securitytyperequest/SecurityTypeRequest.go +++ b/fix50sp2/securitytyperequest/SecurityTypeRequest.go @@ -40,7 +40,7 @@ func (m SecurityTypeRequest) ToMessage() quickfix.Message { //New returns a SecurityTypeRequest initialized with the required fields for SecurityTypeRequest func New(securityreqid field.SecurityReqIDField) (m SecurityTypeRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/securitytypes/SecurityTypes.go b/fix50sp2/securitytypes/SecurityTypes.go index 49b1b96c3..753a71433 100644 --- a/fix50sp2/securitytypes/SecurityTypes.go +++ b/fix50sp2/securitytypes/SecurityTypes.go @@ -40,7 +40,7 @@ func (m SecurityTypes) ToMessage() quickfix.Message { //New returns a SecurityTypes initialized with the required fields for SecurityTypes func New(securityreqid field.SecurityReqIDField, securityresponseid field.SecurityResponseIDField, securityresponsetype field.SecurityResponseTypeField) (m SecurityTypes) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/settlementinstructionrequest/SettlementInstructionRequest.go b/fix50sp2/settlementinstructionrequest/SettlementInstructionRequest.go index 9495f174b..0975d4ab7 100644 --- a/fix50sp2/settlementinstructionrequest/SettlementInstructionRequest.go +++ b/fix50sp2/settlementinstructionrequest/SettlementInstructionRequest.go @@ -40,7 +40,7 @@ func (m SettlementInstructionRequest) ToMessage() quickfix.Message { //New returns a SettlementInstructionRequest initialized with the required fields for SettlementInstructionRequest func New(settlinstreqid field.SettlInstReqIDField, transacttime field.TransactTimeField) (m SettlementInstructionRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/settlementinstructions/SettlementInstructions.go b/fix50sp2/settlementinstructions/SettlementInstructions.go index 0156f8646..43b160b6e 100644 --- a/fix50sp2/settlementinstructions/SettlementInstructions.go +++ b/fix50sp2/settlementinstructions/SettlementInstructions.go @@ -40,7 +40,7 @@ func (m SettlementInstructions) ToMessage() quickfix.Message { //New returns a SettlementInstructions initialized with the required fields for SettlementInstructions func New(settlinstmsgid field.SettlInstMsgIDField, settlinstmode field.SettlInstModeField, transacttime field.TransactTimeField) (m SettlementInstructions) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/settlementobligationreport/SettlementObligationReport.go b/fix50sp2/settlementobligationreport/SettlementObligationReport.go index b9ad8afe3..cfff4e01a 100644 --- a/fix50sp2/settlementobligationreport/SettlementObligationReport.go +++ b/fix50sp2/settlementobligationreport/SettlementObligationReport.go @@ -40,7 +40,7 @@ func (m SettlementObligationReport) ToMessage() quickfix.Message { //New returns a SettlementObligationReport initialized with the required fields for SettlementObligationReport func New(settlobligmsgid field.SettlObligMsgIDField, settlobligmode field.SettlObligModeField) (m SettlementObligationReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/streamassignmentreport/StreamAssignmentReport.go b/fix50sp2/streamassignmentreport/StreamAssignmentReport.go index 6be579643..26ecc9753 100644 --- a/fix50sp2/streamassignmentreport/StreamAssignmentReport.go +++ b/fix50sp2/streamassignmentreport/StreamAssignmentReport.go @@ -40,7 +40,7 @@ func (m StreamAssignmentReport) ToMessage() quickfix.Message { //New returns a StreamAssignmentReport initialized with the required fields for StreamAssignmentReport func New(streamasgnrptid field.StreamAsgnRptIDField) (m StreamAssignmentReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/streamassignmentreportack/StreamAssignmentReportACK.go b/fix50sp2/streamassignmentreportack/StreamAssignmentReportACK.go index 957a5917e..a6fbe4b34 100644 --- a/fix50sp2/streamassignmentreportack/StreamAssignmentReportACK.go +++ b/fix50sp2/streamassignmentreportack/StreamAssignmentReportACK.go @@ -40,7 +40,7 @@ func (m StreamAssignmentReportACK) ToMessage() quickfix.Message { //New returns a StreamAssignmentReportACK initialized with the required fields for StreamAssignmentReportACK func New(streamasgnacktype field.StreamAsgnAckTypeField, streamasgnrptid field.StreamAsgnRptIDField) (m StreamAssignmentReportACK) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/streamassignmentrequest/StreamAssignmentRequest.go b/fix50sp2/streamassignmentrequest/StreamAssignmentRequest.go index 4cd4dbfab..6fa4c80e1 100644 --- a/fix50sp2/streamassignmentrequest/StreamAssignmentRequest.go +++ b/fix50sp2/streamassignmentrequest/StreamAssignmentRequest.go @@ -40,7 +40,7 @@ func (m StreamAssignmentRequest) ToMessage() quickfix.Message { //New returns a StreamAssignmentRequest initialized with the required fields for StreamAssignmentRequest func New(streamasgnreqid field.StreamAsgnReqIDField, streamasgnreqtype field.StreamAsgnReqTypeField) (m StreamAssignmentRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradecapturereport/TradeCaptureReport.go b/fix50sp2/tradecapturereport/TradeCaptureReport.go index 991ecd881..3bb812abe 100644 --- a/fix50sp2/tradecapturereport/TradeCaptureReport.go +++ b/fix50sp2/tradecapturereport/TradeCaptureReport.go @@ -40,7 +40,7 @@ func (m TradeCaptureReport) ToMessage() quickfix.Message { //New returns a TradeCaptureReport initialized with the required fields for TradeCaptureReport func New(lastqty field.LastQtyField, lastpx field.LastPxField) (m TradeCaptureReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradecapturereportack/TradeCaptureReportAck.go b/fix50sp2/tradecapturereportack/TradeCaptureReportAck.go index 5994a63fb..a68c50322 100644 --- a/fix50sp2/tradecapturereportack/TradeCaptureReportAck.go +++ b/fix50sp2/tradecapturereportack/TradeCaptureReportAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportAck initialized with the required fields for TradeCaptureReportAck func New() (m TradeCaptureReportAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradecapturereportrequest/TradeCaptureReportRequest.go b/fix50sp2/tradecapturereportrequest/TradeCaptureReportRequest.go index 81f4419e6..81e16106b 100644 --- a/fix50sp2/tradecapturereportrequest/TradeCaptureReportRequest.go +++ b/fix50sp2/tradecapturereportrequest/TradeCaptureReportRequest.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequest) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequest initialized with the required fields for TradeCaptureReportRequest func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField) (m TradeCaptureReportRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradecapturereportrequestack/TradeCaptureReportRequestAck.go b/fix50sp2/tradecapturereportrequestack/TradeCaptureReportRequestAck.go index c6ea1fcfb..e903b305b 100644 --- a/fix50sp2/tradecapturereportrequestack/TradeCaptureReportRequestAck.go +++ b/fix50sp2/tradecapturereportrequestack/TradeCaptureReportRequestAck.go @@ -40,7 +40,7 @@ func (m TradeCaptureReportRequestAck) ToMessage() quickfix.Message { //New returns a TradeCaptureReportRequestAck initialized with the required fields for TradeCaptureReportRequestAck func New(traderequestid field.TradeRequestIDField, traderequesttype field.TradeRequestTypeField, traderequestresult field.TradeRequestResultField, traderequeststatus field.TradeRequestStatusField) (m TradeCaptureReportRequestAck) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradingsessionlist/TradingSessionList.go b/fix50sp2/tradingsessionlist/TradingSessionList.go index c6fe352c6..5f90255d6 100644 --- a/fix50sp2/tradingsessionlist/TradingSessionList.go +++ b/fix50sp2/tradingsessionlist/TradingSessionList.go @@ -40,7 +40,7 @@ func (m TradingSessionList) ToMessage() quickfix.Message { //New returns a TradingSessionList initialized with the required fields for TradingSessionList func New() (m TradingSessionList) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradingsessionlistrequest/TradingSessionListRequest.go b/fix50sp2/tradingsessionlistrequest/TradingSessionListRequest.go index 1fb16cf74..1a8e78361 100644 --- a/fix50sp2/tradingsessionlistrequest/TradingSessionListRequest.go +++ b/fix50sp2/tradingsessionlistrequest/TradingSessionListRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionListRequest) ToMessage() quickfix.Message { //New returns a TradingSessionListRequest initialized with the required fields for TradingSessionListRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionListRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go b/fix50sp2/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go index 42e2648fb..499d8b15d 100644 --- a/fix50sp2/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go +++ b/fix50sp2/tradingsessionlistupdatereport/TradingSessionListUpdateReport.go @@ -40,7 +40,7 @@ func (m TradingSessionListUpdateReport) ToMessage() quickfix.Message { //New returns a TradingSessionListUpdateReport initialized with the required fields for TradingSessionListUpdateReport func New() (m TradingSessionListUpdateReport) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradingsessionstatus/TradingSessionStatus.go b/fix50sp2/tradingsessionstatus/TradingSessionStatus.go index 112069ab3..aa425c0e8 100644 --- a/fix50sp2/tradingsessionstatus/TradingSessionStatus.go +++ b/fix50sp2/tradingsessionstatus/TradingSessionStatus.go @@ -40,7 +40,7 @@ func (m TradingSessionStatus) ToMessage() quickfix.Message { //New returns a TradingSessionStatus initialized with the required fields for TradingSessionStatus func New(tradingsessionid field.TradingSessionIDField, tradsesstatus field.TradSesStatusField) (m TradingSessionStatus) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/tradingsessionstatusrequest/TradingSessionStatusRequest.go b/fix50sp2/tradingsessionstatusrequest/TradingSessionStatusRequest.go index 0f1f32b3a..9594c3ab6 100644 --- a/fix50sp2/tradingsessionstatusrequest/TradingSessionStatusRequest.go +++ b/fix50sp2/tradingsessionstatusrequest/TradingSessionStatusRequest.go @@ -40,7 +40,7 @@ func (m TradingSessionStatusRequest) ToMessage() quickfix.Message { //New returns a TradingSessionStatusRequest initialized with the required fields for TradingSessionStatusRequest func New(tradsesreqid field.TradSesReqIDField, subscriptionrequesttype field.SubscriptionRequestTypeField) (m TradingSessionStatusRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/usernotification/UserNotification.go b/fix50sp2/usernotification/UserNotification.go index 413f110cc..b38b06aa9 100644 --- a/fix50sp2/usernotification/UserNotification.go +++ b/fix50sp2/usernotification/UserNotification.go @@ -40,7 +40,7 @@ func (m UserNotification) ToMessage() quickfix.Message { //New returns a UserNotification initialized with the required fields for UserNotification func New(userstatus field.UserStatusField) (m UserNotification) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/userrequest/UserRequest.go b/fix50sp2/userrequest/UserRequest.go index d5e4eeb84..728dd42b7 100644 --- a/fix50sp2/userrequest/UserRequest.go +++ b/fix50sp2/userrequest/UserRequest.go @@ -40,7 +40,7 @@ func (m UserRequest) ToMessage() quickfix.Message { //New returns a UserRequest initialized with the required fields for UserRequest func New(userrequestid field.UserRequestIDField, userrequesttype field.UserRequestTypeField, username field.UsernameField) (m UserRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fix50sp2/userresponse/UserResponse.go b/fix50sp2/userresponse/UserResponse.go index 04281a15f..60184bd02 100644 --- a/fix50sp2/userresponse/UserResponse.go +++ b/fix50sp2/userresponse/UserResponse.go @@ -40,7 +40,7 @@ func (m UserResponse) ToMessage() quickfix.Message { //New returns a UserResponse initialized with the required fields for UserResponse func New(userrequestid field.UserRequestIDField, username field.UsernameField) (m UserResponse) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fixt11/header.go b/fixt11/header.go index ef2af3bce..8b9eb679c 100644 --- a/fixt11/header.go +++ b/fixt11/header.go @@ -13,6 +13,13 @@ type Header struct { quickfix.Header } +//NewHeader returns a new, initialized Header instance +func NewHeader() (h Header) { + h.Init() + h.SetBeginString("FIXT.1.1") + return +} + //SetBeginString sets BeginString, Tag 8 func (h Header) SetBeginString(v string) { h.Set(field.NewBeginString(v)) diff --git a/fixt11/heartbeat/Heartbeat.go b/fixt11/heartbeat/Heartbeat.go index f1c26fdfb..ff6c12564 100644 --- a/fixt11/heartbeat/Heartbeat.go +++ b/fixt11/heartbeat/Heartbeat.go @@ -40,7 +40,7 @@ func (m Heartbeat) ToMessage() quickfix.Message { //New returns a Heartbeat initialized with the required fields for Heartbeat func New() (m Heartbeat) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fixt11/logon/Logon.go b/fixt11/logon/Logon.go index 955bba253..e52d38ebf 100644 --- a/fixt11/logon/Logon.go +++ b/fixt11/logon/Logon.go @@ -40,7 +40,7 @@ func (m Logon) ToMessage() quickfix.Message { //New returns a Logon initialized with the required fields for Logon func New(encryptmethod field.EncryptMethodField, heartbtint field.HeartBtIntField, defaultapplverid field.DefaultApplVerIDField) (m Logon) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fixt11/logout/Logout.go b/fixt11/logout/Logout.go index 63e528366..c463797b2 100644 --- a/fixt11/logout/Logout.go +++ b/fixt11/logout/Logout.go @@ -40,7 +40,7 @@ func (m Logout) ToMessage() quickfix.Message { //New returns a Logout initialized with the required fields for Logout func New() (m Logout) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fixt11/reject/Reject.go b/fixt11/reject/Reject.go index 214063f21..46a0d8361 100644 --- a/fixt11/reject/Reject.go +++ b/fixt11/reject/Reject.go @@ -40,7 +40,7 @@ func (m Reject) ToMessage() quickfix.Message { //New returns a Reject initialized with the required fields for Reject func New(refseqnum field.RefSeqNumField) (m Reject) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fixt11/resendrequest/ResendRequest.go b/fixt11/resendrequest/ResendRequest.go index 79838f07c..770ab3e6c 100644 --- a/fixt11/resendrequest/ResendRequest.go +++ b/fixt11/resendrequest/ResendRequest.go @@ -40,7 +40,7 @@ func (m ResendRequest) ToMessage() quickfix.Message { //New returns a ResendRequest initialized with the required fields for ResendRequest func New(beginseqno field.BeginSeqNoField, endseqno field.EndSeqNoField) (m ResendRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fixt11/sequencereset/SequenceReset.go b/fixt11/sequencereset/SequenceReset.go index df371c914..c1a84d9fe 100644 --- a/fixt11/sequencereset/SequenceReset.go +++ b/fixt11/sequencereset/SequenceReset.go @@ -40,7 +40,7 @@ func (m SequenceReset) ToMessage() quickfix.Message { //New returns a SequenceReset initialized with the required fields for SequenceReset func New(newseqno field.NewSeqNoField) (m SequenceReset) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init() diff --git a/fixt11/testrequest/TestRequest.go b/fixt11/testrequest/TestRequest.go index e56179004..094deecdc 100644 --- a/fixt11/testrequest/TestRequest.go +++ b/fixt11/testrequest/TestRequest.go @@ -40,7 +40,7 @@ func (m TestRequest) ToMessage() quickfix.Message { //New returns a TestRequest initialized with the required fields for TestRequest func New(testreqid field.TestReqIDField) (m TestRequest) { - m.Header.Init() + m.Header = fixt11.NewHeader() m.Init() m.Trailer.Init()