[Quickfix-developers] Data format validation for LOCALMKTDATE type
Brought to you by:
orenmnero
|
From: Yihu F. <Yih...@re...> - 2006-03-03 22:07:27
|
Hi, =20 LOCALMKTDATE data type is defined as YYYYMMDD in FIX version 4.2 up. However, QuickFIX defines LOCALMKTDATE as string in FieldTypes.h =20 typedef std::string LOCALMKTDATE; =20 This equivalently turns off data format validation for LOCALMKTDATE as it is a free format string. This is inconsistent with QuickFIX validation of other date/time types like UTCDATE, UTCTIMESTAMP. For example, ExpireDate (Tag 432) should be in YYYYMMDD. QuickFIX allows any format of string in this tag. Should we have a new type along with its convertor so that getValue call with do the correct validation of the field? =20 Thanks, =20 -Yihu To find out more about Reuters visit www.about.reuters.com Any views expressed in this message are those of the individual sender, exc= ept where the sender specifically states them to be the views of Reuters Lt= d. |