Andreas,
When doing some debugging the offending line is the \namespace line. The
definition of "library Param" is OK. Looks that a separate section is
created for the namespace but this is not known in IDL.
The \namespace command is a command to document a namespace out of place
(not directly in front of the namespace.Would the removing of the
\namespace be a solution for you? or would the \interface be a solution or
should there be a separate command to document the "library" ?
Albert
On Wed, Mar 4, 2015 at 11:17 AM, Andreas Tscharner <a...@vis.ethz.ch> wrote:
> 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