Unfortunately I am tied to a fortran 77 compiler for this project. I guess I will have to use the strict and enum tags, correct?
Sent from my iPhone On Dec 11, 2012, at 8:45, Davide Cesari <dces...@arpa.emr.it> wrote: > 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 ------------------------------------------------------------------------------ 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