Есть далеко сделать это в QuickFIX / J.
Есть ли способ сделать это в QuickFIX c ++?
Я никогда не пробовал сам, но если вы загрузите исходный код, вы найдете generate.sh
файл в каталоге spec, который содержит следующее:
./generate_c++.sh
./generate_net.sh
ruby Generator.rb
Первый скрипт просто вызывает кучу xsltproc
Команды для генерации значений и логика рассылки сообщений (также известная как взломщик). Но большинство поколения сделано с использованием Generator.rb
скрипт (основная логика для C ++ находится в GeneratorCPP.rb
). Итак, что вам нужно сделать, это изменить существующий XML-файл спецификации, как FIX42.xml
, запустите генератор и соберите исходный код.
Других решений пока нет …