I had an earlier question about weird namespaces but have now identified
the problem, which is that in .odl files (at least) doxygen is documenting
library definitions as namespaces.

e.g:

library AutoMapEdit
{
...
}

Will document a namespace "AutoMapEdit". We only use 'library' to wrap C++
interfaces for use in C# so this is messing things up.

I'm struggling how to control this, since I can't even find mention of it
in the docs. We have all our IDL/ODL in one project so perhaps I could just
disable namespaces in doxygen for that project, but is there also another
way? I know I can explicitly exclude specific symbols but I'd prefer a
simple setting if possible so we don't have to keep editing the config
file. I cannot exclude "library *" can I... only names of symbols?

Thanks for any suggestions.
------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to