Hi Venu,
I'm sorry, but I don't think that I understand your question.
If you want to modify the incoming message to have FIX tag name and
FIX tag value (ie SYMBOL=55 or MsgType=EXECUTION_REPORT) then you have
to write this translation yourself.
You can look at
org.marketcetera.quickfix.FIXDataDictionary.getHumanFieldName() and
getHumanFieldValue() functions as a guide on how to do that. We
basically take the QFJ DataDictionary object and get the
human-readable names out of it.
http://trac.marketcetera.org/trac.fcgi/browser/trunk/source/core/src/main/java/org/marketcetera/quickfix/FIXDataDictionary.java#L69does that answer your question?
Seems like you'll have to write some code yourself, but if you can
somehow get to the underlying QFJ object you may not need to do the
parsing. It's going to be tougher to do this in C++, you may want to
look at the C++ QuickFIX project (quickfixengine.com) to see if you
can load up the data dictionary XML file in C++ using their libraries
and get the tags that way.
On Mon, Sep 22, 2008 at 1:44 AM, VENU <
[hidden email]> wrote:
--
Toli Kuznets
http://www.marketcetera.com: Open-Source Trading Platform
download.run.trade.
_______________________________________________
Marketcetera Developers mailing list
Marketcetera Documentation:
http://trac.marketcetera.orgTo unsubscribe, go to
http://lists.marketcetera.org/cgi-bin/mailman/listinfo/m-etc-dev or send an email to
[hidden email].