On 11/12/2012 13:45, Ken Kazinski wrote: > I am having a problem where doxygen is not picking up the structures and > documenting them. > > I know I am missing something. I use the \struct tag but I am not sure how > to document the elements. >
Well, the STRUCTURE keyword in Fortran is a pre-f90 nonstandard extension provided by some compilers and, as far as I know, is not supported by Doxygen; since Fortran 90 structures have been replaced by derived types (TYPE keyword) which are now a standard and work well in Doxygen. So the answer would be to rewrite your code if feasible. Davide > 2nd question - anyone have a good way to document the system calls from the > various LIB$xxxx functions? > > Thanks. > > > C********************************************************************* > !> \struct IHD > !> \brief Buffer header structure. This structure is 48 bytes long. > C********************************************************************* > STRUCTURE /IHD/ > INTEGER*2 W_SIZE !> Image > Section Descriptors > INTEGER*2 W_ACTIVOFF !> Activation Address Vector > INTEGER*2 W_SYMDBGOFF !> Symbol Table Pointers > INTEGER*2 W_IMGIDOFF !> Identification Section > INTEGER*2 W_PATCHOFF !> Patch Offset > INTEGER*2 W_SYSVEROFF !> System Version Array Section > INTEGER*2 W_MAJORID > INTEGER*2 W_MINORID > BYTE B_HDRBLKCNT !> Header Block Count > BYTE B_IMGTYPE !> Image Type > BYTE %FILL (2) > INTEGER*4 Q_PRIVREQS(2) > INTEGER*2 W_IOCHANCNT > INTEGER*2 W_IMGIOCNT > INTEGER*4 L_LNKFLAGS > INTEGER*4 L_IDENT > INTEGER*4 L_SYSVER > INTEGER*4 L_IAFVA > END STRUCTURE > C > -- ============================= Davide Cesari ============================ Servizio IdroMeteoClima - ARPA Emilia Romagna NWP modelling - Modellistica numerica previsionale Phone/Fax: +39 051525926/+39 0516497501 E-mail: dces...@arpa.emr.it Home page: http://www.webalice.it/o.drofa/davide/ Address: ARPA-SIM, Viale Silvani 6, 40122 Bologna, Italy ======================================================================== ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users