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
、ジェネレーターを実行し、ソースコードをビルドすることです。