Hi Peter,

I'd say that '@see Functor(void(*)(void))' is the one that should have worked,
but I see it doesn't. Feel free to submit a bug report for this.

A workaround (that also helps a bit with readability IMHO):

/** A functor
 *  @see Functor() or Functor(Function)
 */
class Functor
{
  public:
    /** A typedef */
    typedef void(*Function)(void);

    /** Creates a functor object */
    Functor();

    /** Overloaded constructor taking a function pointer as argument */
    Functor(Function function);
};

Regards,
  Dimitri

> On 29 Jul 2015, at 1:44 , Barnes, Peter D. <barne...@llnl.gov> wrote:
> 
> Hello Folks,
> 
> I want to link to an overloaded function with this signature:
> 
> 
> Functor(void(*function)(void));
> 
> Because Functor is overloaded, I have to give the full signature, but I can’t 
> figure out how doxygen wants it expressed.  I’ve tried all of these:
> 
>  @see Functor(*)
>  @see Functor((*))
>  @see Functor(*())
>  @see Functor((*)())
>  @see Functor(void*)
>  @see Functor(void(*))
>  @see Functor(void*())
>  @see Functor(void(*)())
>  @see Functor(void*(void))
>  @see Functor(void(*)(void))
> 
> But none of them work.
> 
> Any ideas?
> 
> Thanks,
> Peter
> _______________________________________________________________________
> Dr. Peter D. Barnes, Jr.                Physics Division
> Lawrence Livermore National Laboratory  Physical and Life Sciences
> 7000 East Avenue, L-50                  email:  pdbar...@llnl.gov
> P. O. Box 808                           Voice:  (925) 422-3384
> Livermore, California 94550             Fax:    (925) 423-3371
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> Doxygen-users mailing list
> Doxygen-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/doxygen-users


------------------------------------------------------------------------------
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to