[Quickfix-developers] Question about Fields.h
Brought to you by:
orenmnero
From: Paul W. <Pau...@ma...> - 2004-08-19 08:08:13
|
Hi, I am running into some incompatibilities between FIX versions and would app= reciate some recommendations on a workaround. One of the FIX engines we are connecting to is version 4.2, but has some us= er-defined fields. I have added those fields to the end of FIX44.xml and re= -generated Fields.h, Values.h and FieldNumbers.h because that seems to be w= here it is done. However, this results in incorrect field definitions for some of the 4.2 me= ssages. For example in 4.4, CorporateAction is a MultipleValueString, but i= n 4.2 it is a char.=20 If I try to generate the Fields.h etc files from a modified 4.2 spec then o= f course none of the 4.4 message definitions compile and I can't support an= y 4.4 connections. Is there a way that I can support this 4.2 FIX version with correct Field d= efinitions, and also maintain compatibility with 4.4 systems, or am I going= to need to generate different Fields.h versions for different FIX versions= which is a little messy. Any suggestions? Thanks, Paul Watkins NOTICE=20 The information contained in this email is confidential. If you are not the= intended recipient, you must not disclose or use the information in this e= mail in any way. If you received it in error, please tell us immediately by= return email and delete the document. We do not guarantee the integrity o= f any e-mails or attached files and are not responsible for any changes mad= e to them by any other person. |