我使用QuickFix与Python绑定。
如何控制QuickFix的打印输出?
据我所知,没有configuration parameters这一点,并QuickFix的转储大量登录到标准输出...如何控制QuickFix打印输出
下面是一个例子日志(与XXXXX取代私人信息)
<20110603-16:56:28.172, FIX.4.3:xxxxx->xxxxx, incoming>
(8=FIX.4.3☺9=310☺35=W☺34=5☺49=xxxxx☺52=20110603-16:57:01.872☺56=xxxxx☺57=xxxxx☺55=xxxxx☺262=cb8f5a29-25bb-4f7b-9ec7-a9a8975715eb☺460=4☺541=20110607☺268=2☺269=0☺270=2.76323☺15=xxxxx☺271=2000000☺276=A☺282=xxxxx☺299=1914b8d_BID☺290=0☺269=1☺270=2.76323☺15=xxxxx☺271=2000000☺276=A☺282=xxxxx☺299=xxxxx☺290=0☺10=xxxxx☺)
我敢肯定,这些都不是我的日志。重新建立您的第一个链接 - FileLogPath似乎没有任何影响。重新建立第二个链接 - FileStorePath更改存储正文,标题,seqnums和会话文件的位置并且对这些日志没有影响 – Jonathan 2011-06-03 16:59:39
@Jonathan - 更新了答案。 – DumbCoder 2011-06-04 11:33:44
看来你对于log.h中的cout是正确的。问题是我正在使用quickfix的安装版本和Python的SWIG绑定,所以我无法用这些cout语句重新编译quickfix注释掉。我希望有这样的配置。 – Jonathan 2011-06-09 11:12:36