Re: [Quickfix-developers] JNI
Brought to you by:
orenmnero
From: Alvin W. <AWang@FFTW.COM> - 2007-06-25 15:17:42
|
I've found some interesting stuffs. http://forum.java.sun.com/thread.jspa?threadID=760751 http://forums.java.net/jive/message.jspa?messageID=19872 http://forum.java.sun.com/thread.jspa?threadID=172698&messageID=4029262 http://javain.com/javain/oojni.jsp http://j-integra.intrinsyc.com/ http://cpplite.netbeans.org/docs/jnitutorial.html ..... But not sure what is the best tool out there. thanks Oren Miller <oren@quickfixeng ine.org> To Alvin Wang <AWang@FFTW.COM> 06/25/2007 11:13 cc AM qui...@li...urcefor ge.net Subject Re: JNI They are done manually, except for the headers which are generated. Only the public objects our wrapped, and even then the least used methods often won't be wrapped until someone requests it. We would be interested in having something like SWIG generate the API in the future as is done with ruby and python. --oren On Jun 25, 2007, at 9:58 AM, Alvin Wang wrote: > > Hi, > > Could anyone tell me how QuickFIX creates it JNI wrapper? QF has a > lot of > classes, so I think it would be a huge amount of work to create JNI > manfully. > > Thank you! > Alvin > > > > > ********************************************************************** > ********* > This e-mail message is intended solely for the use of the addressee. > The message may contain information that is privileged and > confidential. > Disclosure to anyone other than the intended recipient is prohibited. > If you are not the intended recipient, please do not disseminate, > distribute or copy this communication, by e-mail or otherwise. > Instead, > please notify us immediately by return e-mail(including the original > message with your reply) and then delete and discard all copies of the > message. We have taken precautions to minimize the risk of > transmitting > software viruses but nevertheless advise you to carry out your own > virus checks on any attachment to this message. We accept > no liability for any loss or damage caused by software viruses. > ********************************************************************** > ********* > > > |