[Doxygen-users] Problems with javadoc-style links
Brought to you by:
dimitri
|
From: Bogdan I. <bo...@ne...> - 2001-06-14 14:14:44
|
Hi,
I encountered a couple of problems trying to use the javadoc-style {@link
...} construct.
An example for one of the problems:
/**
* This is a test class. Details.
*/
class Test
{
public:
/**
* A member function. This function uses {@link #m}.
*/
void mf();
private:
/**
* A data member. Details.
*
* @see #mf()
*/
int m;
};
The link to 'm' generates the following error message from Doxygen:
D:/bog/work/tmp2/Test.h:10: Warning: link to unknown entity `m' in the
documentation of this entity!
A link to a target that contains parentheses, like {@link #mf()}, works
fine. Also, just inserting #m in the documentation works fine, but I need
to use the @link tag for various compatibility reasons.
The other problem is that Doxygen doesn't seem to support the construct
{@link target label}
This generates the above error message, pointing to 'label'.
Am I doing something wrong? Are these known problems?
I'm using Doxygen 1.2.8.1 on NT4.
Thanks,
Bogdan
|