Hi all,
When generating XML based documentation for a function pointer typedef I
get the XML output without the <param> tags and thus I can not get the
types of the parameters.
For example:
/**
* A function pointer
* @param a The first param
* @param b The second param
*/
typedef void (*function_ptr)(int a, int b);
I only get on the generated output:
<memberdef kind="typedef" id="main_8c_1aeb1ee3af864aafa7e11ce9d0854ddc29"
prot="public" static="no">
<type>void(*</type>
<definition>function_ptr</definition>
<argsstring>)(int a, int b)</argsstring>
<name>function_ptr</name>
<briefdescription>
</briefdescription>
<detaileddescription>
<para>A function pointer</para>
<para>
<parameterlist kind="param">
<parameteritem>
<parameternamelist>
<parametername>a</parametername>
</parameternamelist>
<parameterdescription>
<para>The first param </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>b</parametername>
</parameternamelist>
<parameterdescription>
<para>The second param </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
</detaileddescription>
<inbodydescription>
</inbodydescription>
</memberdef>
But no <param> tag like any other function.
Is this intentional? Is it a bug?
Best Regards
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users