Cunningham, Jeffery | 14 May 2012 22:16
Picon
Favicon

update Doxygen generated perl module

Initial guess – maybe statements in generated DoxyStructure.pm are conflicting with <at> param command in comments in source files. Not sure how to test this without further analysis.

Starting at Line 16 of DoxyStructure.pm file.

 

                                    parameters =>

                                      [ "list", $prefix . "Params",

                                                [ "hash", $prefix . "Param",

                                                  {

                                                    declaration_name => [ "string", $prefix . "ParamName" ],

                                                    type => [ "string", $prefix . "ParamType" ],

                                                  },

                                                ],

                                      ],

                                    detailed =>

                                      [ "hash", $prefix . "Detailed",

                                                {

                                                  doc => [ "doc", $prefix . "DetailedDoc" ],

                                                  return => [ "doc", $prefix . "Return" ],

                                                  see => [ "doc", $prefix . "See" ],

                                                  params =>

                                                    [ "list", $prefix . "PDBlocks",

                                                      [ "hash", $prefix . "PDBlock",

                                                                {

                                                                  parameters =>

                                                                    [ "list", $prefix . "PDParams",

                                                                      [ "hash", $prefix . "PDParam",

 

Jeff Cunningham

From: Cunningham, Jeffery
Sent: Monday, May 14, 2012 1:52 PM
To: 'doxygen-develop <at> lists.sourceforge.net'
Subject: Doxygen generated perl module

 

I have tested the perl module generated output and followed instructions. Issued command “make pdf” and processing halts on my source files (.hpp and .h files) that contain <at> param command in commented blocks. Don’t know if this applies to other doxygen commands. When I remove files that contain this format or remove <at> param command from comments, then processing is done and pdf is created when I enter “make pdf”.

 

For example, comments with doxygen commands <at> param or \param  as shown below:

 

/**

* Creates a relay object

* <at> param relayPin the pin to use for this relay object

*

*/

 

Jeff Cunningham

 

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Doxygen-develop mailing list
Doxygen-develop <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-develop

Gmane