On 04.03.2015 11:12, Albert wrote: > Andreas, > > The problem is the "\namespace Param" here a new namespace is defined > and this is not known in IDL. Wouldn't it be better to use "\interface
Actually, it is: "library Param" a few lines later defines it... And as I have written before. It worked with older versions of doxygen (or at least, doxygen did not give me an error message) Interfaces are defined in the included file (with the \interface directive), but I commented it out here, because it was not necessary for the example. [snip] > I'll have a look if I can extend the error message. That would be nice. Especially the filename of the file containing the problem would be helpful... [snip] > > /** \namespace Param > * \brief Library for all kind of parameters > * > * The ParamLib library provides a type library containing all > interfaces > * from the Param.idl file > */ > > > [ uuid(D856F6C2-DB20-4FB6-8987-__390B509A5D1F), version(1.0), > helpstring("Metrosoft QUARTIS Param Library") ] > library Param > { Best regards Andreas -- ("`-''-/").___..--''"`-._ `o_ o ) `-. ( ).`-.__.`) (_Y_.)' ._ ) `._ `. ``-..-' _..`--'_..-_/ /--'_.' .' (il).-'' (li).' ((!.-' Andreas Tscharner a...@vis.ethz.ch ICQ-No. 14356454 ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Doxygen-users mailing list Doxygen-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/doxygen-users