Problem with macros : Preprocessor doesn't handle correctly documentation generated by a macro

"Claire Chardiny" <[email protected]>
Newsgroups gmane.text.doxygen.devel
Message-ID <[email protected]>
Hello,

 

I have an isuue with the doxygen preprocessor which doesn't handle
correctly a documentation generated by a
macro with Doxygen 1.5.6.
 
For example if you have in a header file:
 
 ILOEXTENSIONHNONINLINE(IloAlgorithm)
 
and in another :
 
#define ILOEXTENSIONHNONINLINE(hname) \
/** \
 * <p>This member function returns a character string specifying \
 * the name of the invoking object (if there is one).</p> \
 *  @@see @0#end() \
 */ \
  const char * getName() const; \
 
 
The result in the documentation is:
 
 \
 
This member function returns a character string specifying \ the name of
the
invoking object (if there is one).
\ @
 
See Also:
 
@0#end() \ 
 
 

My configuration is correct I think as the maco is expanded by the
result of the expansion is bad.

 

Do you have an idea of the problem?

 

Thanks,

Regards,

 

Claire

 

____________________________________

Claire Chardiny

Associate Internal Projects Manager

Refs Factory, Quality & Methods Manager - OneIT Team

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/

_______________________________________________
Doxygen-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-develop
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.