Re: [Quickfix-developers] some Class missed in documention
Brought to you by:
orenmnero
|
From: Oren M. <or...@qu...> - 2005-10-07 15:00:44
|
Doxygen can actually handle it, but we intentionally excluded them because the number of classes becomes overwhelming and makes it hard to navigate the core classes. If you look in the Doxyfile, you can see the the INPUT path is set to ../src/C++, and RECURSIVE is set to NO, effectively excluding the subdirectories which include the message files. Set recursive to YES and regenerate if you want to include them. --oren On Oct 7, 2005, at 9:39 AM, Caleb Epstein wrote: > On 10/7/05, Jim Lo <loh...@gm...> wrote: > i can't locate some class found in the examples. for example, class > inside FIX40, FIX41, FIX42... namespace also FIX::ClOrdID, > FIX::Symbol... > i just feel somethings missed in documention. anyone have idea > about this? > > > The various Field classes are all defined using macros (see src/C++/ > Fields.h) which probably confuses Doxygen. They are all classes > derived from one of the strongly-typed field classes like > StringField, DoubleField, etc, which themselves derive from > FieldBase, so you might want to look at: > > http://quickfixengine.org/quickfix/doc/html/ > class_f_i_x_1_1_field_base.html > http://quickfixengine.org/quickfix/doc/html/ > class_f_i_x_1_1_int_field.html > > etc > > There are so many specific fields that including documentation for > all of them would probably be overkill. The same could be said for > the FIX4x message classes too. > > > -- > Caleb Epstein > caleb dot epstein at gmail dot com |