[prev in list] [next in list] [prev in thread] [next in thread]
List: doxygen-users
Subject: Re: [Doxygen-users] c# and attributes
From: Daniel Friedrich <daniel.friedrich () gmail ! com>
Date: 2007-06-05 20:48:02
Message-ID: 1181076482.5045.2.camel () desktop
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
fine with version 1.5.2 it works :)
thanks a lot for you work!
Am Dienstag, den 29.05.2007, 11:33 +0200 schrieb Daniel Friedrich:
>
>
> On 29/05/07, Ed Trollope <ed.trollope@vega.de> wrote:
> Yes, i played a little bit around with this option but without
> success...
>
>
> There's a PREDEFINED list in the doxygen config file which
> tells doxygen how to interpret things like macros etc. This is
> separate from the idea of defines, as it is only used by
> doxygen – not the compiler.
>
>
>
>
>
> Ed Trollope
> Senior Engineer
>
> VEGA IT GmbH
> Europaplatz 5
> D-64293 Darmstadt
> Germany
>
> Tel : +49 (0)6151 8257-731
> Fax : +49 (0)6151 8257-799
> Email : ed.trollope@vega.de
> Web : www.vega-group.com
>
> Register court/Registergericht: Darmstadt, HRB No. 4096,
> Managing Directors/Geschäftsführer: Philip Cartmell, Susan
> Bygrave, John Lewis, Robert Rouse
>
> Notice of Confidentiality
>
> This transmission is intended for the named addressee only. It
> contains information which may be confidential and which may
> also be privileged. Unless you are the named addressee (or
> authorised to receive it for the addressee) you may not copy
> or use it, or disclose it to anyone else. If you have
> received this transmission in error please notify the sender
> immediately.
>
>
>
>
>
> ______________________________________________________________
> From: Daniel Friedrich [mailto:daniel.friedrich@gmail.com]
> Sent: 29 May 2007 11:06
>
>
> To: Ed Trollope
> Subject: Re: [Doxygen-users] c# and attributes
>
>
> In C# exists no defines, maybe so i could not work. Thanks for
> your advice.
>
> On 29/05/07, Ed Trollope <ed.trollope@vega.de> wrote:
>
> I have a similar problem with it parsing IDL files, so I have
> a large number of PREDEFINED entries such
> asDECLARE_PROTECT_FINAL_CONSTRUCT=// \
>
> I'm not a C# guy myself, but I think playing with these
> aliases in the config file is probably the best solution.
>
>
>
> HTH,
>
> Ed Trollope
> Senior Engineer
>
> VEGA IT GmbH
> Europaplatz 5
> D-64293 Darmstadt
> Germany
>
> Tel : +49 (0)6151 8257-731
> Fax : +49 (0)6151 8257-799
> Email : ed.trollope@vega.de
> Web : www.vega-group.com
>
> Register court/Registergericht: Darmstadt, HRB No. 4096,
> Managing Directors/Geschäftsführer: Philip Cartmell, Susan
> Bygrave, John Lewis, Robert Rouse
>
> Notice of Confidentiality
>
> This transmission is intended for the named addressee only. It
> contains information which may be confidential and which may
> also be privileged. Unless you are the named addressee (or
> authorised to receive it for the addressee) you may not copy
> or use it, or disclose it to anyone else. If you have
> received this transmission in error please notify the sender
> immediately.
>
>
>
>
>
> ______________________________________________________________
> From: Daniel Friedrich [mailto:daniel.friedrich@gmail.com]
> Sent: 29 May 2007 10:29
> To: Ed Trollope
> Subject: Re: [Doxygen-users] c# and attributes
>
>
>
>
> Thanks for your fast response, but it do not work really....
> Doxygen has problems with attributes. But if i take a look
> into the changelog it seems that it could work.
>
> Another problem is that doxygen dont know the xml-element
> <typeparam name="T">.
>
> Furthermore i dont want to comment every class variable. Maybe
> some ideeas to switch of the warning messages?
>
> On 29/05/07, Ed Trollope < ed.trollope@vega.de> wrote:
>
> Morning Daniel,
>
>
>
> As I understand it, Doxygen isn't really set up for dealing
> with C# yet, so you'll have to "work around" statements like
> this one. If it's not important to include in your
> documentation, simply add
>
> "[DllImport=//" to the PREDEFINED tags in the config file. Or
> if you really want it to be included, maybe something like
> "[Dllimport=void DllImport"
>
>
>
> I'm sure you get the idea J
>
>
>
> Hope that helps,
>
> Ed Trollope
> Senior Engineer
>
> VEGA IT GmbH
> Europaplatz 5
> D-64293 Darmstadt
> Germany
>
> Tel : +49 (0)6151 8257-731
> Fax : +49 (0)6151 8257-799
> Email : ed.trollope@vega.de
> Web : www.vega-group.com
>
> Register court/Registergericht: Darmstadt, HRB No. 4096,
> Managing Directors/Geschäftsführer: Philip Cartmell, Susan
> Bygrave, John Lewis, Robert Rouse
>
> Notice of Confidentiality
>
> This transmission is intended for the named addressee only. It
> contains information which may be confidential and which may
> also be privileged. Unless you are the named addressee (or
> authorised to receive it for the addressee) you may not copy
> or use it, or disclose it to anyone else. If you have
> received this transmission in error please notify the sender
> immediately.
>
>
>
>
>
> ______________________________________________________________
> From: doxygen-users-bounces@lists.sourceforge.net
> [mailto:doxygen-users-bounces@lists.sourceforge.net] On Behalf
> Of Daniel Friedrich
> Sent: 29 May 2007 09:37
> To: doxygen-users@lists.sourceforge.net
> Subject: [Doxygen-users] c# and attributes
>
>
>
>
> Hello,
>
> i have the following function declaretion and documentation.
> But if run doxygen 1.5.1-p1, i get the error message
> "...\FTDI2XX.cs:288 Warning member with no name found". How
> must i comment the c# attribute DllImport?
>
> Best regards,
> Daniel
>
> /// <summary>
> /// Write data to the device.
> /// </summary>
> /// <param name="ftHandle">Handle of the device.</param>
> /// <param name="lpBuffer">Pointer to the buffer that contains
> the data to be written to the device.</param>
> /// <param name="nBufferSize">Number of bytes to write to the
> device.</param>
> /// <param name="lpBytesWritten">Pointer to a variable of type
> DWORD which receives the number of bytes written to the
> device.</param>
> /// <returns>FT_OK if successful, otherwise the return value
> is an FT error code.</returns>
> [DllImport("FTD2XX.dll")]
> unsafe private static extern int FT_Write(IntPtr ftHandle,
> byte[] lpBuffer, UInt32 nBufferSize, ref IntPtr
> lpBytesWritten);
>
>
>
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security
> System.
> For more information please visit
> http://www.messagelabs.com/email
> ______________________________________________________________________
>
>
>
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security
> System.
> For more information please visit
> http://www.messagelabs.com/email
> ______________________________________________________________________
>
>
>
>
> ______________________________________________________________________
> This email has been scanned by the MessageLabs Email Security
> System.
> For more information please visit
> http://www.messagelabs.com/email
> ______________________________________________________________________
>
>
>
["signature.asc" (application/pgp-signature)]
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic