> I've been playing around with this. The problem seems to be
> that I'm specifying TAGFILES pointing to the tags that
> include the vectorObj base class that's installed in
> /usr/include. In other words, this Doxyfile, where the warning
> is emitted from, has a TAGFILES setting pointing to a tagfile
> that was generated from the source that installed the vectorObj
> header file in /usr/include.

That could be significant information for anyone trying to offer
suggestions ... don't you think? ;-)

> If I take out the link to the tagfile, the weird warnings for
> <unknown>:1 are not emitted. But then I have a slew of others,
> of course, for all my other \refs to the documentation for the
> external classes, that are now pointing nowhere.

I've done very little with trying to merge help files, so I'm
not really in a position to offer much here ... but:

>> Is load(const fd &fdRef) actually being overridden in snorkle
>> or not?  And if so, is the override documented?
>
> Nope, not overridden.

This seems significant.  The only reason I can think of for
doxygen to be complaining about no documentation would be if it
thought this member should be documented with regard to the
project being generated.  It may be worth a look at how your
using this member (and compare to others for which you don't
get any complaint) to see if there is anything odd.  I mean,
why is doxygen even looking for documentation for a member that
should (presumably) only appear inside the code?

To answer my own question: I'm guessing it could be looking so
it can create links inside the included header files.  Could
the messages be coming only from members of the external
library that you are using in inline functions in the headers?

Not that knowing this necessarily helps very much.  But to see
if this is the case you could try setting VERBATIM_HEADERS to
no and see if the messages goes away.  You may also want to
check your SOURCE_BROWSER and related options.


I should probably stop guessing. :-)

-- 
Geoff Worboys
Telesis Computing Pty Ltd


------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to