c++ - Change Doxygen format of function signatures in the generated HTML -


i use doxygen document c++ code. in current project, use following format function signatures:

myclass(myclass&& other) 

however, in generated html documentation, brief description has signature:

myclass (myclass &&other) 

and detailed description has signature:

myclass ( myclass && other ) 

is there way of either preserving original format, or changing way doxygen formats signatures? have not found related issue in customization or configuration pages.

edit: updated signatures based on discussion in comments.

short answer: no.

long (and more correct) answer: yes, if you're willing modify source code.

  • file memberdef.cpp has following (line 1668 in i'm looking @ today):

    // *** write arguments if (argsstring() && !isobjcmethod()) {   if (!isdefine() && !istypedef()) ol.writestring(" "); 

    that last line going add space in brief description. (i've verified removing , recompiling.)

  • as detailed description, sets table, <td>(</td> opening arguments list. might rid of space more easily, doing require monkeying source code.

i guess best option roll own, or request feature addition developers.


Comments

Popular posts from this blog

php - Invalid Cofiguration - yii\base\InvalidConfigException - Yii2 -

How to show in django cms breadcrumbs full path? -

ruby on rails - npm error: tunneling socket could not be established, cause=connect ETIMEDOUT -