Re: [Boost-docs] Reference to overloaded function from quickbook to doxygen

Subject: Re: [Boost-docs] Reference to overloaded function from quickbook to doxygen
From: Raffi Enficiaud (raffi.enficiaud_at_[hidden])
Date: 2014-12-17 09:13:02

The link you sent was exactly the result I wanted to obtain. After some struggling with Doxygen, it was a syntax issue:

1. This works:
    /// @overload boost::unit_test::data::random()

   This does not work:
    * @overload boost::unit_test::data::random()

2. return type confuses doxygen
3. namespace should be fully qualified

Thanks again. The warnings in quickbook generation have disappeared and the links are correct.

Best regards,
Raffi Enficiaud

> On 16 Dec 2014, at 16:57, Antony Polukhin <antoshkka_at_[hidden]> wrote:
> 2014-12-16 17:48 GMT+03:00 Raffi Enficiaud <raffi.enficiaud_at_[hidden] <mailto:raffi.enficiaud_at_[hidden]>>:
> Thank you for your answer.
> It does not seem like overload is helping in this case. The documentation of doxygen indicates that this might be used for overloaded *member* functions, so maybe this is the reason (using 1.8.6 BTW). The XML produced does not show any key that would enable the distinction of these 3 overloads, even with this keyword.
> Actually, `\overload` keyword works even for global overloaded functions. For example:
> Source: <>
> Result: <>
> --
> Best regards,
> Antony Polukhin
> _______________________________________________
> Boost-docs mailing list
> Boost-docs_at_[hidden]

This archive was generated by hypermail 2.1.7 : 2017-11-11 08:50:41 UTC